Filter results 948 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr Auto
1.2 Turbo SRi Nav Premium 5dr Auto
Bristol Street Motors Vauxhall Chingford
50,980 miles
Request callback
£15,794
2016 Vauxhall Mokka
1.6 CDTi Limited Edition 5dr
1.6 CDTi Limited Edition 5dr
Paragon Motor Company
19,775 miles
Request callback
£9,995
2024 Vauxhall Mokka
1.2 Turbo 136 GS 5dr
1.2 Turbo 136 GS 5dr
Marshall Peugeot Canterbury
12,037 miles
Request callback
£18,795
2024 Vauxhall Mokka
1.2 Turbo GS 5dr Auto
1.2 Turbo GS 5dr Auto
Marshall Peugeot Canterbury
13,453 miles
Request callback
£18,994
2022 Vauxhall Mokka
1.2 Turbo GS Line 5dr
1.2 Turbo GS Line 5dr
Thurlow Nunn Vauxhall Luton
19,075 miles
Request callback
£16,790
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Riverside Sports & Prestige
27,191 miles
Request callback
£16,790
2023 Vauxhall Mokka
1.2 Turbo 136 GS 5dr
1.2 Turbo 136 GS 5dr
Motorpoint Castleford
21,568 miles
Request callback
£16,999
2024 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
Thurlow Nunn Vauxhall Luton
6,899 miles
Request callback
£18,190
2024 Vauxhall Mokka e
100kW GS 50kWh 5dr Auto
100kW GS 50kWh 5dr Auto
Vauxhall Bury St Edmunds
5,099 miles
Request callback
£18,381
2024 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Vauxhall Bury St Edmunds
3,744 miles
Request callback
£19,143
2014 Vauxhall Mokka
1.4T Tech Line 5dr Auto
1.4T Tech Line 5dr Auto
Renault Retail Group Croydon
20,121 miles
Request callback
£9,809
2021 Vauxhall Mokka
1.2 Turbo 100 SE Edition 5dr
1.2 Turbo 100 SE Edition 5dr
Vauxhall Leicester
38,755 miles
Request callback
£12,700
2022 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Vauxhall Leicester
29,592 miles
Request callback
£14,650
2022 Vauxhall Mokka
1.2 Turbo GS Line 5dr
1.2 Turbo GS Line 5dr
Lookers Vauxhall Birmingham
40,801 miles
Request callback
£15,094
Buy new from | £13,895 | (list price from £15,595) |
Showing 586 - 600 of 948 cars