Skip to main content

674 Used Vauxhall Mokka X cars for sale

Vauxhall Mokka X2017 (17) - ELITE 5-Door

2017 (17) - ELITE 5-Door34

Low Mileage

£7,895

Finance available £154 pm

  • 1.4L
  • 61.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

River Autos Limited

02039577470 *

Vauxhall Mokka X2019 (19) - 1.4T Active 5dr Auto

2019 (19) - 1.4T Active 5dr Auto11

Low Mileage

£10,899

Finance available £221 pm

  • 1.4L
  • 10.1K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Blyth Service Station

01670339823 *

4.2/5 Stars

Vauxhall Mokka X2018 (67) - 1.4i Turbo ecoTEC Elite Nav SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2018 (67) - 1.4i Turbo ecoTEC Elite Nav SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)18

£6,850

Finance available £131 pm

  • 1.4L
  • 81.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Poole Bay Motors

01202052312 *

3.9/5 Stars

Vauxhall Mokka X2018 - 1.4T Design Nav 5dr Auto

2018 - 1.4T Design Nav 5dr Auto19

Low Mileage

£12,298

  • 1.4L
  • 27.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Motorstore (Doncaster)

01302986692 *

4.7/5 Stars

Vauxhall Mokka X2017 (67) - 1.4T Design Nav 5dr Auto

2017 (67) - 1.4T Design Nav 5dr Auto18

Low Mileage

£6,992

Finance available £134 pm

  • 1.4L
  • 51.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Elite Trade Sales LTD

01236807180 *

0/5 Stars

Vauxhall Mokka X2019 (19) - 1.4i Turbo Active SUV 5dr Petrol Auto Euro 6 (140 ps)

2019 (19) - 1.4i Turbo Active SUV 5dr Petrol Auto Euro 6 (140 ps)42

£8,995

  • 1.4L
  • 70.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Paragon Motor Company Ltd

01945668594 *

Vauxhall Mokka X2017 (67) - 1.4i Turbo ecoTEC Active SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2017 (67) - 1.4i Turbo ecoTEC Active SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)30

Low Mileage

£7,899

Finance available £154 pm

  • 1.4L
  • 50.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Shahz Cars Ltd

01525308852 *

Vauxhall Mokka X2017 (17) - 1.4i Turbo Active Auto Euro 6 5dr

2017 (17) - 1.4i Turbo Active Auto Euro 6 5dr34

Low Mileage

£9,390

Finance available £187 pm

  • 1.4L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Brooke MOT Centre Ltd

01508502072 *

4.4/5 Stars

Vauxhall Mokka X2016 (66) - 1.6CDTi [136] Elite 5dr

2016 (66) - 1.6CDTi [136] Elite 5dr14

£6,750

Finance available £128 pm

  • 1.6L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

TLR Autos

01202007459 *

0/5 Stars

Vauxhall Mokka X2019 - 1.4T ecoTEC Active 5dr

2019 - 1.4T ecoTEC Active 5dr35

Low Mileage

£8,899

  • 1.4L
  • 41.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

cinch Superstore Derby

01252960119 *

4.3/5 Stars

Vauxhall Mokka X2016 - Mokka 1.4T Elite Nav 5dr Auto

2016 - Mokka 1.4T Elite Nav 5dr Auto40

Low Mileage

£13,995

  • 1.4L
  • 16.9K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Baylis Cirencester

01285702713 *

4.5/5 Stars

Vauxhall Mokka X2017 - 1.4T ecoTEC Design Nav 5dr

2017 - 1.4T ecoTEC Design Nav 5dr19

Low Mileage

£9,298

  • 1.4L
  • 35.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Chertsey Motorstore

01932559028 *

4.7/5 Stars

Vauxhall Mokka X2017 (17) - 1.6CDTi [136] ecoFLEX Design Nav 5dr

2017 (17) - 1.6CDTi [136] ecoFLEX Design Nav 5dr23

£8,000

  • 1.6L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

LOWGATES MOTORS LTD

01246932913 *

Vauxhall Mokka X2021 (21) - 50kWh Launch Edition SUV 5dr Electric Auto (136 ps)

2021 (21) - 50kWh Launch Edition SUV 5dr Electric Auto (136 ps)96

Reduced

£12,500

  • 10.1K

    Miles
  • Electric
  • Automatic
  • Hatchback

Riverside Car Sales Ltd

01283241530 *

4.2/5 Stars

Vauxhall Mokka X2017 (67) - 1.4i Turbo Elite Nav SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2017 (67) - 1.4i Turbo Elite Nav SUV 5dr Petrol Manual Euro 6 (s/s) (140 ps)34

Low Mileage

£8,495

  • 1.4L
  • 51.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Paragon Motor Company Ltd

01945668594 *

Vauxhall Mokka X2019 - Mokka 1.4T EcoTEC Griffin 5dr

2019 - Mokka 1.4T EcoTEC Griffin 5dr32

Low Mileage

£9,496

  • 1.4L
  • 47.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Baylis Cirencester

01285702713 *

4.5/5 Stars

Vauxhall Mokka X2017 - 1.4i Turbo Elite Nav SUV 5dr Petrol Auto Euro 6 (140 ps)

2017 - 1.4i Turbo Elite Nav SUV 5dr Petrol Auto Euro 6 (140 ps)29

Low Mileage

£8,995

Finance available £179 pm

  • 1.4L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ideal Car Centre Ltd

01902544596 *

Vauxhall Mokka X2018 (18) - 1.4 ELITE ECOTEC S/S 5d 138 BHP 5-Door

2018 (18) - 1.4 ELITE ECOTEC S/S 5d 138 BHP 5-Door20

Reduced

£6,480

Finance available £122 pm

  • 1.4L
  • 58.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Premier Cars

01708932385 *

Vauxhall Mokka X2018 (18) - 1.4i Turbo Elite Nav SUV 5dr Petrol Auto Euro 6 (140 ps)

2018 (18) - 1.4i Turbo Elite Nav SUV 5dr Petrol Auto Euro 6 (140 ps)50

£9,195

  • 1.4L
  • 68.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Parkside Motors Ltd

02039475180 *

Vauxhall Mokka X2017 (17) - 1.6 CDTi ecoFLEX Active Euro 6 (s/s) 5dr 17in Alloy

2017 (17) - 1.6 CDTi ecoFLEX Active Euro 6 (s/s) 5dr 17in Alloy8

Low Mileage

£7,995

Finance available £156 pm

  • 1.6L
  • 45.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

EuropaVAG

01805640270 *

Why buy a used Vauxhall Mokka X?

If you're in the market for a car that's economical, well-equipped and comfortable, then a used Vauxhall Mokka X is a great choice. This small SUV offers punchy petrol engines that make it easy and enjoyable to drive. It's also a practical option for drivers who want the maximum amount of space in a small SUV.

Used Vauxhall Mokka X snapshot review

Pros

  • Android Auto/Apple CarPlay fitted to all models
  • Great for families
  • Excellent level of standard equipment

Cons

  • Limited engine choice
  • Older models starting to feel dated
  • Not the most fun to drive

Vauxhall Mokka X video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.