Filter results 116 Cars
Browse by shape
Sort By
2022 Vauxhall Mokka
1.2 Turbo Elite Premium 5dr
1.2 Turbo Elite Premium 5dr
Vauxhall Leicester
24,882 miles
Request callback
£16,800
2021 Vauxhall Mokka
1.2 Turbo Elite Nav 5dr
1.2 Turbo Elite Nav 5dr
Vauxhall Aldershot
18,574 miles
Request callback
£15,998
2021 Vauxhall Mokka
1.2 Turbo Elite Nav Premium 5dr
1.2 Turbo Elite Nav Premium 5dr
Vauxhall Bristol East
11,843 miles
Request callback
£17,484
2022 Vauxhall Mokka
1.2 Turbo Elite Premium 5dr Auto
1.2 Turbo Elite Premium 5dr Auto
Marshall Volvo Peterborough
9,372 miles
Request callback
£18,490
2022 Vauxhall Mokka
1.2 Turbo Elite Premium 5dr Auto
1.2 Turbo Elite Premium 5dr Auto
Mon Motors Approved
7,300 miles
Request callback
£18,261
2022 Vauxhall Mokka
1.2 Turbo Elite Edition 5dr
1.2 Turbo Elite Edition 5dr
Vauxhall Aldershot
12,379 miles
Request callback
£16,668
2021 Vauxhall Mokka e
100kW Elite Nav Premium 50kWh 5dr Auto
100kW Elite Nav Premium 50kWh 5dr Auto
Pentagon Lincoln Tritton Road
22,505 miles
Request callback
£14,594
2021 Vauxhall Mokka
1.2 Turbo Elite Nav Premium 5dr Auto
1.2 Turbo Elite Nav Premium 5dr Auto
Vauxhall York
33,006 miles
Request callback
£16,140
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Premium 5dr
1.2 Turbo 100 Elite Premium 5dr
Vauxhall Kilmarnock
23,656 miles
Request callback
£16,150
2021 Vauxhall Mokka
1.2 Turbo Elite Nav Premium 5dr
1.2 Turbo Elite Nav Premium 5dr
Vauxhall York
40,696 miles
Request callback
£14,460
2022 Vauxhall Mokka
1.2 Turbo Elite Nav 5dr
1.2 Turbo Elite Nav 5dr
Vauxhall Wolverhampton
34,186 miles
Request callback
£15,050
2022 Vauxhall Mokka e
100kW Elite Premium 50kWh 5dr Auto
100kW Elite Premium 50kWh 5dr Auto
Bristol Street Motors Nissan Chesterfield
7,136 miles
Request callback
£15,600
2021 Vauxhall Mokka
1.2 Turbo Elite Nav Premium 5dr Auto
1.2 Turbo Elite Nav Premium 5dr Auto
Bristol Street Motors Vauxhall Knaresborough
36,836 miles
Request callback
£16,183
2021 Vauxhall Mokka
1.2 Turbo 100 Elite Nav Premium 5dr
1.2 Turbo 100 Elite Nav Premium 5dr
Vauxhall Shiremoor
27,845 miles
Request callback
£14,620
Buy new from | £13,895 | (list price from £15,595) |
Showing 76 - 90 of 116 cars