Filter results 2,678 Cars
Browse by model
Sort By
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr
1.2 Turbo SRi Nav Premium 5dr
Vauxhall Leamington Spa
22,991 miles
Request callback
£16,245
2023 Vauxhall Mokka
1.2 Turbo 100 Design 5dr
1.2 Turbo 100 Design 5dr
Bristol Street Motors Vauxhall Durham
7,998 miles
Request callback
£16,354
2021 Vauxhall Mokka
1.2 Turbo 100 SRi 5dr
1.2 Turbo 100 SRi 5dr
Perrys Vauxhall Rotherham
9,316 miles
Request callback
£16,395
2023 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Vauxhall Aldershot
6,988 miles
Request callback
£17,868
2021 Vauxhall Mokka
1.2 Turbo SRi Nav Premium 5dr Auto
1.2 Turbo SRi Nav Premium 5dr Auto
Stellantis &You Edgware
10,438 miles
Request callback
£18,577
2022 Vauxhall Mokka
1.2 Turbo GS Line 5dr Auto
1.2 Turbo GS Line 5dr Auto
Bristol Street Motors Vauxhall Newcastle
3,259 miles
Request callback
£19,324
2021 Vauxhall Grandland X
1.6 Turbo Ultimate 5dr Auto
1.6 Turbo Ultimate 5dr Auto
Stellantis &You Birmingham North
22,239 miles
Request callback
£19,525
2023 Vauxhall Mokka
1.2 Turbo 136 Ultimate 5dr
1.2 Turbo 136 Ultimate 5dr
Vauxhall Aldershot
4,058 miles
Request callback
£19,998
2023 Vauxhall Mokka
1.2 Turbo Ultimate 5dr Auto
1.2 Turbo Ultimate 5dr Auto
Vauxhall Aldershot
6,242 miles
Request callback
£20,998
2024 Vauxhall Crossland
1.2 Turbo [130] GS 5dr Auto
1.2 Turbo [130] GS 5dr Auto
Autovision Inverness
5 miles
Request callback
£22,995
2024 Vauxhall Crossland
1.2 Turbo [130] GS 5dr Auto
1.2 Turbo [130] GS 5dr Auto
Autovision Inverness
5 miles
Request callback
£22,995
2024 Vauxhall Crossland
1.2 Turbo [130] GS 5dr Auto
1.2 Turbo [130] GS 5dr Auto
Autovision Inverness
8 miles
Request callback
£23,095
2021 Vauxhall Mokka e
100kW Ultimate Edition 50kWh 5dr Auto
100kW Ultimate Edition 50kWh 5dr Auto
Carverse Used Car Supermarket
28,685 miles
Request callback
£14,195
2020 Vauxhall Crossland X
1.2T [110] Elite 5dr [6 Speed] [S/S]
1.2T [110] Elite 5dr [6 Speed] [S/S]
Carsa Bradford
49,419 miles
Request callback
£8,712
Showing 1696 - 1710 of 2678 cars