Used Vauxhall cars for sale on What Car?

In partnership with

What Car? Classifieds has 19,537 approved used Vauxhall 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 near you.

In partnership with

Cars found 19,537

Chosen Filters (1)
* Postcode invalid
Image unavailable

Vauxhall Corsa 1.2 16V Excite Euro 5 3dr (A/C)

Corby, Northamptonshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 94,000 Miles
£2,095
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

Norwich, Norfolk
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,150 Miles
£13,300
Vauxhall Astra 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Vauxhall Astra 1.6i Turbo SRi Nav Euro 6 (s/s) 5dr

Slough, Berkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,915 Miles
£8,290
Vauxhall Astra GTC 1.4i Turbo Limited Edition Euro 6 (s/s) 3dr

Vauxhall Astra GTC 1.4i Turbo Limited Edition Euro 6 (s/s) 3dr

Dalkeith, Midlothian
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 91,600 Miles
£4,000
Vauxhall Grandland X 1.5 Turbo D BlueInjection Elite Nav Euro 6 (s/s) 5dr

Vauxhall Grandland X 1.5 Turbo D BlueInjection Elite Nav Euro 6 (s/s) 5dr

Hitchin, Hertfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 80,543 Miles
£8,790
Vauxhall Mokka Electric 50kWh SRi Premium Auto 5dr

Vauxhall Mokka Electric 50kWh SRi Premium Auto 5dr

Kettering, Northamptonshire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 20,192 Miles
£12,895
Vauxhall Corsa 1.0i EcoFLEX 12v Energy 3dr (a/c)

Vauxhall Corsa 1.0i EcoFLEX 12v Energy 3dr (a/c)

Manchester, Lancashire
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 109,000 Miles
£1,195
Vauxhall Corsa 1.2i Sting Euro 6 5dr

Vauxhall Corsa 1.2i Sting Euro 6 5dr

Farnham, Surrey
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,000 Miles
£4,150
Vauxhall Corsa 1.4i 16v Design 5dr (a/c)

Vauxhall Corsa 1.4i 16v Design 5dr (a/c)

Southampton, Hampshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 114,919 Miles
£3,999
Vauxhall Mokka X 1.4i Turbo Active Euro 6 (s/s) 5dr

Vauxhall Mokka X 1.4i Turbo Active Euro 6 (s/s) 5dr

Evesham, Worcestershire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,703 Miles
£6,499
Vauxhall Zafira 1.6 16V Exclusiv Euro 5 5dr

Vauxhall Zafira 1.6 16V Exclusiv Euro 5 5dr

Cradley heath, West midlands
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 52,196 Miles
£4,000
Vauxhall Grandland 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

Northampton, Northamptonshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,606 Miles
£13,495
Vauxhall CORSA 1.4i EcoFLEX Excite Euro 6 5dr (a/c)

Vauxhall CORSA 1.4i EcoFLEX Excite Euro 6 5dr (a/c)

Melksham, Wiltshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,250 Miles
£5,600
Image unavailable

Vauxhall Meriva 1.4 16V SE Euro 5 5dr

Cambridge, Cambridgeshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,000 Miles
£2,500
Vauxhall CORSA 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Oldham, Lancashire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,000 Miles
£11,980
Vauxhall Insignia 2.0 Turbo D BlueInjection SRi VX Line Nav Grand Sport Euro 6 (s/s) 5dr

Vauxhall Insignia 2.0 Turbo D BlueInjection SRi VX Line Nav Grand Sport Euro 6 (s/s) 5dr

Bromsgrove, Worcestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 119,613 Miles
£6,295
Vauxhall Corsa 1.2 Turbo Yes Euro 6 (s/s) 5dr

Vauxhall Corsa 1.2 Turbo Yes Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
£16,998
Vauxhall Mokka Electric 54kWh GS Auto 5dr

Vauxhall Mokka Electric 54kWh GS Auto 5dr

Stoke on trent, Staffordshire
  • 2025 reg
  • Electric
  • 5 Doors
  • Automatic
  • 2 Miles
£20,498
Vauxhall Corsa 1.2 Design Euro 6 5dr

Vauxhall Corsa 1.2 Design Euro 6 5dr

Ayr, Ayrshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,473 Miles
£11,998
Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Vauxhall Astra 1.6 CDTi BlueInjection Elite Nav Auto Euro 6 5dr

Newport pagnell, Buckinghamshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 81,500 Miles
£7,000
......