Filter results 796 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Mokka
1.2 Turbo 100 SRi 5dr
1.2 Turbo 100 SRi 5dr
Macklin Motors Vauxhall Dunfermline
22,861 miles
Call dealer
£15,062
2021 Vauxhall Mokka
1.2 Turbo 100 Elite Nav Premium 5dr
1.2 Turbo 100 Elite Nav Premium 5dr
Thurlow Nunn Vauxhall Norwich
38,543 miles
Call dealer
£15,249
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Premium 5dr
1.2 Turbo 100 Elite Premium 5dr
Pentagon Burton-on-Trent
22,896 miles
Call dealer
£15,700
2022 Vauxhall Mokka
1.2 Turbo 100 SRi Nav Premium 5dr
1.2 Turbo 100 SRi Nav Premium 5dr
Pentagon Vauxhall Derby
42,243 miles
Call dealer
£15,852
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Edition 5dr
1.2 Turbo 100 Elite Edition 5dr
Pentagon Vauxhall Oldham
22,256 miles
Call dealer
£15,895
2022 Vauxhall Mokka e
100kW GS Line 50kWh 5dr Auto
100kW GS Line 50kWh 5dr Auto
Lookers Vauxhall Liverpool
14,417 miles
Call dealer
£16,199
2022 Vauxhall Mokka
1.2 Turbo 100 GS Line 5dr
1.2 Turbo 100 GS Line 5dr
Macklin Motors Peugeot Paisley
14,363 miles
Call dealer
£16,823
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Premium 5dr
1.2 Turbo 100 Elite Premium 5dr
Vauxhall Aldershot
11,497 miles
Call dealer
£16,998
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr Auto
1.2 Turbo SRi Nav Premium 5dr Auto
Vauxhall Belfast
3,900 miles
Call dealer
£17,387
2022 Vauxhall Mokka
1.2 Turbo Ultimate Nav 5dr Auto
1.2 Turbo Ultimate Nav 5dr Auto
Pentagon Vauxhall Nottingham
40,087 miles
Call dealer
£17,495
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Stellantis &You Birmingham South
29,544 miles
Call dealer
£17,786
2023 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Thurlow Nunn Vauxhall Wisbech
13,012 miles
Call dealer
£17,890
2021 Vauxhall Mokka
1.2 Turbo Ultimate Nav 5dr Auto
1.2 Turbo Ultimate Nav 5dr Auto
Vauxhall Leamington Spa
15,197 miles
Call dealer
£18,295
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr
1.2 Turbo SRi Premium 5dr
Frosts Shoreham-by-Sea
6,281 miles
Call dealer
£18,295
Buy new from | £13,895 | (list price from £15,595) |
Showing 241 - 255 of 796 cars