Vauxhall Mokka cars available for sale now on What Car?

In partnership with

We have 104 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 104

Chosen Filters (2)
* Postcode invalid
Image unavailable

Vauxhall MOKKA MOKKA 1.2 TURBO GRIFFIN 5DR AUTO HATCHBACK

Poole, Dorset
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£22,755
Image unavailable

Vauxhall MOKKA MOKKA 100KW GRIFFIN 50KWH 5DR AUTO HATCHBACK

Poole, Dorset
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£30,195
Image unavailable

Vauxhall MOKKA MOKKA 1.2 TURBO ULTIMATE 5DR AUTO HATCHBACK

Poole, Dorset
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£33,115
Vauxhall Mokka 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Milton keynes, Buckinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£30,786
Vauxhall Mokka 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Blackpole, Worcester
  • Petrol
  • 5 Doors
  • Automatic
  • 2 Miles
  • In stock
£29,895
Vauxhall Mokka 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

Lichfield, Staffordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£26,717
Vauxhall Mokka 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

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

Weston-super-mare, North somerset
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£27,290
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Newport, Gwent
  • Petrol
  • 5 Doors
  • Manual
  • 1 Miles
  • In stock
£25,537
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Hull, North humberside
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£26,991
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
£25,699
Vauxhall Mokka 1.2 Turbo Griffin Euro 6 (s/s) 5dr

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

Newcastle upon tyne, Northumberland
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£21,495
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Kilmarnock, Ayrshire
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£25,573
Vauxhall Mokka 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Portsmouth, Hampshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£29,971
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Accrington, Lancashire
  • Petrol
  • 5 Doors
  • Manual
  • 5 Miles
  • In stock
£27,695
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Leicester, Leicestershire
  • Petrol
  • 5 Doors
  • Manual
  • 1 Miles
  • In stock
£26,741
Vauxhall Mokka 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Barnsley, South yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£30,755
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Wakefield, West yorkshire
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£24,995
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

Malton, North yorkshire
  • Brand new
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • Available Mar
£27,995
Vauxhall Mokka 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Middlesbrough, Cleveland
  • Petrol
  • 5 Doors
  • Automatic
  • 11 Miles
  • In stock
£30,000
Vauxhall Mokka 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Macclesfield, Cheshire
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£26,480
...