Filter results 243 Cars
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Mokka e
100kW SRi Nav Premium 50kWh 5dr Auto
100kW SRi Nav Premium 50kWh 5dr Auto
Thurlow Nunn Vauxhall Luton
10,268 miles
Request callback
£15,490
2021 Vauxhall Mokka
1.2 Turbo Launch Edition 5dr Auto
1.2 Turbo Launch Edition 5dr Auto
Bristol Street Motors Ford Kings Norton
41,574 miles
Request callback
£16,998
2024 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Perrys Doncaster Vauxhall
344 miles
Request callback
£20,500
2024 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Perrys Vauxhall Huddersfield
1,017 miles
Request callback
£20,700
2023 Vauxhall Mokka
1.2 Turbo 136 Ultimate 5dr
1.2 Turbo 136 Ultimate 5dr
Thurlow Nunn Vauxhall Luton
1,167 miles
Request callback
£21,490
2023 Vauxhall Mokka
1.2 Turbo 136 Ultimate 5dr
1.2 Turbo 136 Ultimate 5dr
Thurlow Nunn Vauxhall East Dereham
648 miles
Request callback
£22,299
2024 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Perrys Doncaster Vauxhall
1 miles
Request callback
£26,500
2022 Vauxhall Mokka
1.2 Turbo 100 GS Line 5dr
1.2 Turbo 100 GS Line 5dr
Perrys Vauxhall Broadstairs
27,548 miles
Request callback
£17,650
2022 Vauxhall Mokka
1.2 Turbo Elite Premium 5dr Auto
1.2 Turbo Elite Premium 5dr Auto
Bristol Street Motors Renault York
9,350 miles
Request callback
£19,670
2024 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Perrys Doncaster Vauxhall
2 miles
Request callback
£26,999
2016 Vauxhall Mokka
1.6 CDTi Exclusiv 5dr
1.6 CDTi Exclusiv 5dr
Stellantis &You Newport
54,666 miles
Request callback
£6,931
2021 Vauxhall Mokka
1.2 Turbo 100 SE 5dr
1.2 Turbo 100 SE 5dr
Bristol Street Motors Vauxhall Carlisle
18,362 miles
Request callback
£14,560
2022 Vauxhall Mokka e
100kW SRi Nav Premium 50kWh 5dr Auto
100kW SRi Nav Premium 50kWh 5dr Auto
CarSupermarket.Com Birmingham
21,246 miles
Request callback
£14,957
2024 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Chorley Group Vauxhall Ormskirk
3,650 miles
Request callback
£21,199
Buy new from | £15,688 | (list price from £17,995) |
Showing 46 - 60 of 243 cars