Used Vauxhall Mokka cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,507 approved used Vauxhall Mokka cars available for sale from top Vauxhall dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Vauxhall Mokka near you.

In partnership with

Cars found 2,507

Chosen Filters (2)
* Postcode invalid
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Stirling, Stirlingshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
£23,998
Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Ipswich, Suffolk
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,000 Miles
£15,513
Vauxhall Mokka 1.2 Turbo SRi Nav Premium Auto Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SRi Nav Premium Auto Euro 6 (s/s) 5dr

Ipswich, Suffolk
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,581 Miles
£16,495
Image unavailable

Vauxhall Mokka 1.2 Turbo SRi Nav Premium Euro 6 (s/s) 5dr

Wellingborough, Northamptonshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,530 Miles
£16,094
Image unavailable

Vauxhall Mokka 1.2 Turbo GS Line Euro 6 (s/s) 5dr

Llanelli, Dyfed
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3,272 Miles
£18,395
Vauxhall Mokka 1.6 Tech Line 2WD Euro 5 (s/s) 5dr

Vauxhall Mokka 1.6 Tech Line 2WD Euro 5 (s/s) 5dr

Banbury, Oxfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,000 Miles
£3,500
Vauxhall Mokka 1.4T Exclusiv 4WD Euro 5 (s/s) 5dr

Vauxhall Mokka 1.4T Exclusiv 4WD Euro 5 (s/s) 5dr

Ilford, Essex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 108,000 Miles
£3,489
Vauxhall Mokka 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,315 Miles
£15,698
Vauxhall Mokka 1.2 Turbo SE Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SE Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,937 Miles
£13,998
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,805 Miles
£17,798
Vauxhall Mokka 1.2 Turbo SE Edition Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SE Edition Euro 6 (s/s) 5dr

Aberdeen, Aberdeenshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14,165 Miles
£14,998
Vauxhall Mokka 1.2 Turbo SRi Nav Premium Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SRi Nav Premium Euro 6 (s/s) 5dr

Aberdeen, Aberdeenshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,105 Miles
£16,498
Vauxhall Mokka 1.7 CDTi SE Auto 2WD Euro 5 5dr

Vauxhall Mokka 1.7 CDTi SE Auto 2WD Euro 5 5dr

Airdrie, Lanarkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,000 Miles
£7,895
Vauxhall MOKKA 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

Vauxhall MOKKA 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

Liverpool, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,490 Miles
£16,322
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Grangemouth, Stirlingshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15 Miles
£23,998
Vauxhall MOKKA DIESEL HATCHBACK 1.6 CDTi SE 2WD Euro 6 (s/s) 5dr

Vauxhall MOKKA DIESEL HATCHBACK 1.6 CDTi SE 2WD Euro 6 (s/s) 5dr

Hyde, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,290 Miles
£5,894
Vauxhall Mokka 1.7 CDTi Tech Line 2WD Euro 5 (s/s) 5dr

Vauxhall Mokka 1.7 CDTi Tech Line 2WD Euro 5 (s/s) 5dr

Bradford, West yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 117,000 Miles
£2,490
Vauxhall Mokka 1.2 Turbo Elite Edition Auto Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo Elite Edition Auto Euro 6 (s/s) 5dr

Dundee, Angus
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,395 Miles
£17,498
Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14,022 Miles
£17,298
Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo SRi Premium Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,430 Miles
£16,298
......