Filter results 52 Cars
Browse by shape
Sort By
2021 Vauxhall Mokka
100kW SRi Nav Premium 50kWh 5dr Auto
100kW SRi Nav Premium 50kWh 5dr Auto
HPL Motors Limited
25,000 miles
Request callback
£17,999
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
Quality Part X Ltd
35,925 miles
Request callback
£19,300
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
HPL Motors Limited -
16,000 miles
Request callback
£19,999
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
HPL Motors Limited
17,676 miles
Request callback
£19,999
2021 Vauxhall Mokka
1.2 Turbo SRi 5dr Auto
1.2 Turbo SRi 5dr Auto
Roadside Garages Limited
19,926 miles
Request callback
£21,494
2022 Vauxhall Mokka
1.2 Turbo 100 SRi Premium 5dr
1.2 Turbo 100 SRi Premium 5dr
Quality Part X Ltd
4,691 miles
Request callback
£21,600
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Stellantis &You Wimbledon
3,765 miles
Request callback
£20,908
2021 Vauxhall Mokka e
100kW SRi Premium 50kWh 5dr Auto
100kW SRi Premium 50kWh 5dr Auto
Vauxhall Kings Lynn
15,000 miles
Request callback
£14,995
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr
1.2 Turbo SRi Premium 5dr
Thurlow Nunn Vauxhall Great Yarmouth
13,497 miles
Request callback
£17,499
2021 Vauxhall Mokka
1.2 Turbo 100 SRi Nav Premium 5dr
1.2 Turbo 100 SRi Nav Premium 5dr
Thurlow Nunn Vauxhall Luton
2,349 miles
Request callback
£18,090
2021 Vauxhall Mokka
1.2 Turbo 100 SRi 5dr
1.2 Turbo 100 SRi 5dr
Thurlow Nunn Vauxhall Great Yarmouth
21,392 miles
Request callback
£16,299
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
Bristol Street Motors Vauxhall Macclesfield
19,102 miles
Request callback
£17,641
2022 Vauxhall Mokka
1.2 Turbo SRi 5dr
1.2 Turbo SRi 5dr
Bristol Street Motors Vauxhall Crewe
25,252 miles
Request callback
£17,000
2022 Vauxhall Mokka
1.2 Turbo 100 SRi Premium 5dr
1.2 Turbo 100 SRi Premium 5dr
Bristol Street Motors Peugeot Banbury
14,638 miles
Request callback
£17,769
Buy new from | £15,688 | (list price from £17,995) |
Showing 1 - 15 of 52 cars