Vauxhall Mokka cars available for sale now on What Car?

In partnership with

We have 85 new Vauxhall Mokka cars available from offical Vauxhall dealers. Browse now, and find the perfect new Vauxhall Mokka near you.

In partnership with

Cars found 85

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

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

Birmingham
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£20,799
Vauxhall Mokka 1.2 MHEV Ultimate E-DCT Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 MHEV Ultimate E-DCT Euro 6 (s/s) 5dr

Birmingham, West midlands
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£31,990
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Camberley, Surrey
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£20,405
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Littlehampton, West sussex
  • Petrol
  • 5 Doors
  • Manual
  • 5 Miles
  • In stock
£21,495
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Malton, North yorkshire
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 5 Miles
  • In stock
£21,255
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Dungannon, Co. tyrone
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£19,990
Vauxhall MOKKA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Slough, Berkshire
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£20,990
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Boston, Lincolnshire
  • Petrol
  • 5 Doors
  • Manual
  • 2 Miles
  • In stock
£22,155
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Kings lynn, Norfolk
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£20,198
Vauxhall Mokka 1.2 MHEV GS E-DCT Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 MHEV GS E-DCT Euro 6 (s/s) 5dr

Slough, Berkshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£26,950
Vauxhall MOKKA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Romford, Havering
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£20,985
Vauxhall Mokka 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

Tonbridge, Kent
  • Petrol
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£22,945
Vauxhall Mokka 1.2 MHEV Ultimate E-DCT Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 MHEV Ultimate E-DCT Euro 6 (s/s) 5dr

Melton mowbray, Leicestershire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£28,444
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£26,012
Vauxhall MOKKA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Hemel hempstead, Hertfordshire
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£21,685
Vauxhall Mokka 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

York, Yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£22,799
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Poole, Dorset
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£31,665
Vauxhall Mokka 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£22,890
Vauxhall Mokka Electric 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

Worksop, Nottinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£24,990
Vauxhall Mokka Electric Design

Vauxhall Mokka Electric Design

Ludlow, Shropshire
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£33,560
......