Filter results 931 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Vauxhall Kings Lynn
49,809 miles
Call dealer
£14,699
2021 Vauxhall Mokka e
100kW Ultimate Edition 50kWh 5dr Auto
100kW Ultimate Edition 50kWh 5dr Auto
Pentagon Barnsley
4,541 miles
Call dealer
£15,799
2022 Vauxhall Mokka e
100kW Elite Premium 50kWh 5dr Auto
100kW Elite Premium 50kWh 5dr Auto
CarSupermarket.com Birmingham
9,604 miles
Call dealer
£14,697
2023 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
CarSupermarket.com Hessle
10,384 miles
Call dealer
£15,897
2022 Vauxhall Mokka e
100kW Elite Premium 50kWh 5dr Auto
100kW Elite Premium 50kWh 5dr Auto
Regency Elgin
11,578 miles
Call dealer
£16,495
2022 Vauxhall Mokka
1.2 Turbo Ultimate Nav 5dr Auto
1.2 Turbo Ultimate Nav 5dr Auto
Riverside Motor Group SEAT Hull
9,742 miles
Call dealer
£18,290
2022 Vauxhall Mokka
1.2 Turbo SRi Premium 5dr Auto
1.2 Turbo SRi Premium 5dr Auto
Perrys Vauxhall Sittingbourne
16,219 miles
Call dealer
£19,295
2022 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Brayleys Nissan Altrincham
4,578 miles
Call dealer
£15,419
2023 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Perrys Vauxhall Huddersfield
11,668 miles
Call dealer
£15,700
2023 Vauxhall Mokka e
100kW Ultimate 50kWh 5dr Auto
100kW Ultimate 50kWh 5dr Auto
Motorpoint Swansea
6,919 miles
Call dealer
£16,999
2023 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Thurlow Nunn Vauxhall Luton
12,564 miles
Call dealer
£18,400
2024 Vauxhall Mokka
1.2 Turbo 100 GS 5dr
1.2 Turbo 100 GS 5dr
Bristol Street Motors Vauxhall Newcastle
10,868 miles
Call dealer
£18,499
2021 Vauxhall Mokka e
100kW SRi Nav Premium 50kWh 5dr Auto
100kW SRi Nav Premium 50kWh 5dr Auto
Marshall Vauxhall Ipswich
27,801 miles
Call dealer
£13,995
2021 Vauxhall Mokka
1.2 Turbo Elite Nav Premium 5dr Auto
1.2 Turbo Elite Nav Premium 5dr Auto
County Motorparks Chelmsford
42,031 miles
Call dealer
£14,500
Buy new from | £13,895 | (list price from £15,595) |
Showing 661 - 675 of 931 cars