Used Vauxhall cars for sale on What Car?

In partnership with

What Car? Classifieds has 21,018 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 21,018

Chosen Filters (1)
* Postcode invalid
Vauxhall Viva 1.0i SE Euro 6 5dr (a/c)

Vauxhall Viva 1.0i SE Euro 6 5dr (a/c)

Brighton, Sussex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,707 Miles
£5,895
Vauxhall Corsa 1.3 CDTi EcoFLEX Design Euro 6 (s/s) 3dr

Vauxhall Corsa 1.3 CDTi EcoFLEX Design Euro 6 (s/s) 3dr

Winsford, Cheshire
  • 2016 reg
  • Diesel
  • 3 Doors
  • Manual
  • 34,033 Miles
£6,400
Vauxhall Corsa 1.2 16V Limited Edition Euro 5 3dr

Vauxhall Corsa 1.2 16V Limited Edition Euro 5 3dr

Stockton-on-tees, Cleveland
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 73,000 Miles
£3,999
Vauxhall Astra 1.6 12.4kWh Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 12.4kWh Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Stoke on trent, Staffordshire
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 3 Miles
£28,998
Vauxhall Astra Electric 54kWh GS Auto 5dr

Vauxhall Astra Electric 54kWh GS Auto 5dr

Stoke on trent, Staffordshire
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 3 Miles
£26,998
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Stoke on trent, Staffordshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3 Miles
£24,998
Vauxhall ZAFIRA 1.8 16V Exclusiv Euro 5 5dr (SNav)

Vauxhall ZAFIRA 1.8 16V Exclusiv Euro 5 5dr (SNav)

Leeds, West yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,336 Miles
£5,094
Vauxhall Corsa 1.2 SE Euro 6 5dr

Vauxhall Corsa 1.2 SE Euro 6 5dr

Northwich, Cheshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,338 Miles
£11,698
Vauxhall ADAM 1.4 16v SLAM Euro 5 3dr

Vauxhall ADAM 1.4 16v SLAM Euro 5 3dr

Wirral, Merseyside
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 86,000 Miles
£3,490
Vauxhall Corsa 1.4i EcoFLEX SRi VX Line Euro 6 5dr

Vauxhall Corsa 1.4i EcoFLEX SRi VX Line Euro 6 5dr

Bedford, Bedfordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 34,880 Miles
£7,295
Vauxhall Corsa 1.2 Turbo Elite Nav Premium Euro 6 (s/s) 5dr

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

Dundee, Angus
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,701 Miles
£13,498
Vauxhall ASTRA 1.4 16v SRi Euro 5 5dr

Vauxhall ASTRA 1.4 16v SRi Euro 5 5dr

Biggleswade, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,800 Miles
£4,945
Vauxhall Astra 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.4i Turbo SRi Sports Tourer Auto Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,397 Miles
£9,535
Vauxhall Corsa 1.4i SE Auto Euro 6 5dr

Vauxhall Corsa 1.4i SE Auto Euro 6 5dr

Canterbury, Kent
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,066 Miles
£9,599
Vauxhall Corsa 1.4i EcoTEC SE Euro 6 5dr

Vauxhall Corsa 1.4i EcoTEC SE Euro 6 5dr

Canterbury, Kent
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,321 Miles
£8,599
Vauxhall Viva 1.0i EcoFLEX SE Euro 6 5dr

Vauxhall Viva 1.0i EcoFLEX SE Euro 6 5dr

Bolton, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,000 Miles
£4,990
Vauxhall Astra 1.2 Turbo SE Euro 6 (s/s) 5dr

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

Kirkcaldy, Fife
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,564 Miles
£11,498
Vauxhall Viva 1.0i SE Euro 6 5dr (a/c)

Vauxhall Viva 1.0i SE Euro 6 5dr (a/c)

Swanley, Kent
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,000 Miles
£5,990
Vauxhall Mokka X 1.4i Turbo EcoTEC Active Euro 6 (s/s) 5dr

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

Dundee, Angus
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,566 Miles
£7,998
Vauxhall Corsa 1.4i SRi Nav Euro 6 (s/s) 5dr

Vauxhall Corsa 1.4i SRi Nav Euro 6 (s/s) 5dr

Hyde, Cheshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,530 Miles
£8,195
......