Used Vauxhall Mokka cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,777 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,777

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

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

Leeds, Yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,616 Miles
£18,298
Vauxhall MOKKA 1.5 Turbo D EcoTEC SE Euro 6 (s/s) 5dr

Vauxhall MOKKA 1.5 Turbo D EcoTEC SE Euro 6 (s/s) 5dr

Ripley, Derbyshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 41,996 Miles
£13,000
Vauxhall Mokka 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Glenrothes, Fife
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
£25,498
Vauxhall Mokka 1.2 Turbo SE Edition Euro 6 (s/s) 5dr

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

Stafford, Staffordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,708 Miles
£14,298
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Salford, Lancashire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8 Miles
£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

Chester, Cheshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,117 Miles
£15,525
Vauxhall MOKKA 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Wirral, Merseyside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,253 Miles
£18,348
Vauxhall Mokka 1.2 Turbo Elite Edition Euro 6 (s/s) 5dr

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

Warrington, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,355 Miles
£14,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

Carlisle, Cumbria
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 4,730 Miles
£16,998
Vauxhall Mokka 1.2 Turbo SRi Premium Auto Euro 6 (s/s) 5dr

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

Stoke, Staffordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,561 Miles
£16,698
Vauxhall Mokka 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Stoke on trent, Staffordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,360 Miles
£18,998
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Workington, Cumbria
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£23,998
Vauxhall Mokka 1.2 Turbo GS Line Auto Euro 6 (s/s) 5dr

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

Waltham cross, Hertfordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,845 Miles
£16,800
Vauxhall MOKKA 1.7 CDTi Exclusiv Auto 2WD Euro 5 5dr

Vauxhall MOKKA 1.7 CDTi Exclusiv Auto 2WD Euro 5 5dr

Wednesbury, West midlands
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,444 Miles
£6,350
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

West calder, West lothian
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15 Miles
£23,998
Vauxhall Mokka 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Manchester, Lancashire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
£24,498
Vauxhall Mokka 1.6 SE 2WD Euro 5 (s/s) 5dr

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

Biggleswade, Bedfordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,973 Miles
£6,700
Vauxhall Mokka 1.4i Turbo SE 2WD Euro 6 (s/s) 5dr

Vauxhall Mokka 1.4i Turbo SE 2WD Euro 6 (s/s) 5dr

Shrewsbury, Shropshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,699 Miles
£5,998
Vauxhall Mokka 1.4T SE 2WD Euro 5 (s/s) 5dr

Vauxhall Mokka 1.4T SE 2WD Euro 5 (s/s) 5dr

Leicester, Leicestershire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£5,690
Vauxhall Mokka 1.2 Turbo Elite Nav Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,909 Miles
£14,998
...