Filter results 35 Cars
Browse by shape
Sort By
2023 Vauxhall Mokka
1.2 Turbo 136 GS 5dr
1.2 Turbo 136 GS 5dr
Stellantis &You Sheffield
7,315 miles
Request callback
£19,530
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
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
£16,957
2023 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
Perrys Vauxhall Canterbury
4,622 miles
Request callback
£16,996
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,019
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,490
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,499
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
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,400
2023 Vauxhall Mokka
1.2 Turbo GS 5dr Auto
1.2 Turbo GS 5dr Auto
Tony LeVoi Vauxhall Romford
7,954 miles
Request callback
£20,995
2023 Vauxhall Mokka
1.2 Turbo GS 5dr Auto
1.2 Turbo GS 5dr Auto
Perrys Doncaster Vauxhall
4,310 miles
Request callback
£21,141
2023 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
Bristol Street Motors Vauxhall Newcastle
5,518 miles
Request callback
£16,924
Buy new from | £15,688 | (list price from £17,995) |
Showing 16 - 30 of 35 cars