Filter results 801 Cars
Browse by shape
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
CarSupermarket.com Birmingham
27,182 miles
Call dealer
£14,697
2022 Vauxhall Mokka
1.2 Turbo 100 SRi Premium 5dr
1.2 Turbo 100 SRi Premium 5dr
Thurlow Nunn Vauxhall Luton
35,839 miles
Call dealer
£14,900
2021 Vauxhall Mokka
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
Lanehouse Vauxhall Weymouth
53,950 miles
Call dealer
£14,995
2021 Vauxhall Mokka e
100kW Ultimate Edition 50kWh 5dr Auto
100kW Ultimate Edition 50kWh 5dr Auto
Vauxhall Nottingham
15,558 miles
Call dealer
£15,699
2021 Vauxhall Mokka
1.2 Turbo SRi 5dr
1.2 Turbo SRi 5dr
Bristol Street Motors Ford Macclesfield
14,053 miles
Call dealer
£16,313
2022 Vauxhall Mokka
1.2 Turbo 100 SRi Premium 5dr
1.2 Turbo 100 SRi Premium 5dr
Vauxhall Bury St Edmunds
27,102 miles
Call dealer
£16,497
2021 Vauxhall Mokka
1.2 Turbo 100 Elite Nav Premium 5dr
1.2 Turbo 100 Elite Nav Premium 5dr
BYD Birmingham
13,612 miles
Call dealer
£16,660
2021 Vauxhall Mokka
1.2 Turbo 100 Elite Nav Premium 5dr
1.2 Turbo 100 Elite Nav Premium 5dr
CarSupermarket.com Barnsley
11,977 miles
Call dealer
£16,997
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Nav Premium 5dr
1.2 Turbo 100 Elite Nav Premium 5dr
Stellantis &You Birmingham South
8,161 miles
Call dealer
£17,055
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
Stellantis &You Birmingham South
16,541 miles
Call dealer
£17,145
2022 Vauxhall Mokka
1.2 Turbo 100 Elite Edition 5dr
1.2 Turbo 100 Elite Edition 5dr
Lanehouse Vauxhall Bridport
9,650 miles
Call dealer
£17,295
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Thurlow Nunn Vauxhall Luton
15,711 miles
Call dealer
£18,690
2024 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Lanehouse Vauxhall Weymouth
7,822 miles
Call dealer
£20,495
2024 Vauxhall Mokka
1.2 Turbo 136 Ultimate 5dr
1.2 Turbo 136 Ultimate 5dr
Marshall Vauxhall Ipswich
13,274 miles
Call dealer
£20,990
Buy new from | £13,895 | (list price from £15,595) |
Showing 151 - 165 of 801 cars