Filter results 47 Cars
Browse by shape
Sort By
2023 Vauxhall Mokka
1.2 Turbo GS 5dr Auto
1.2 Turbo GS 5dr Auto
Bristol Street Motors Vauxhall Carlisle
1,618 miles
Request callback
£21,235
2022 Vauxhall Mokka
1.2 Turbo GS Line 5dr
1.2 Turbo GS Line 5dr
Tony LeVoi Vauxhall Romford
14,031 miles
Request callback
£18,695
2023 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Perrys Vauxhall Swinton
4,817 miles
Request callback
£18,995
2023 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
CarSupermarket.Com Scunthorpe
5,040 miles
Request callback
£16,157
2023 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Tony LeVoi Vauxhall Lakeside
7,493 miles
Request callback
£19,795
2022 Vauxhall Mokka
1.2 Turbo 100 GS Line 5dr
1.2 Turbo 100 GS Line 5dr
Perrys Kia Preston
20,940 miles
Request callback
£16,885
2023 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
CarSupermarket.Com Barnsley
2,132 miles
Request callback
£17,157
2023 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
Perrys Vauxhall Canterbury
4,622 miles
Request callback
£17,496
2023 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Bristol Street Motors Vauxhall Macclesfield
4,880 miles
Request callback
£19,330
2022 Vauxhall Mokka e
100kW GS Line 50kWh 5dr Auto
100kW GS Line 50kWh 5dr Auto
Regency Buckie
6,205 miles
Request callback
£19,495
2023 Vauxhall Mokka e
100kW GS Line 50kWh 5dr Auto
100kW GS Line 50kWh 5dr Auto
Perrys Vauxhall Barnsley
12,363 miles
Request callback
£16,495
2022 Vauxhall Mokka e
100kW GS Line 50kWh 5dr Auto
100kW GS Line 50kWh 5dr Auto
Stellantis &You Birmingham South
12,500 miles
Request callback
£16,499
2023 Vauxhall Mokka e
100kW GS Line 50kWh 5dr Auto
100kW GS Line 50kWh 5dr Auto
Stellantis &You Birmingham South
11,000 miles
Request callback
£16,999
2022 Vauxhall Mokka
1.2 Turbo GS Line 5dr Auto
1.2 Turbo GS Line 5dr Auto
Hendy Vauxhall Salisbury
4,548 miles
Request callback
£20,499
2022 Vauxhall Mokka
1.2 Turbo 100 GS Line 5dr
1.2 Turbo 100 GS Line 5dr
Marshall SEAT Braintree
12,479 miles
Request callback
£17,290
Buy new from | £15,688 | (list price from £17,995) |
Showing 16 - 30 of 47 cars