Used Vauxhall Corsa cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 6,102

Chosen Filters (2)
* Postcode invalid
Vauxhall CORSA 1.4i EcoTEC Limited Edition Euro 6 3dr

Vauxhall CORSA 1.4i EcoTEC Limited Edition Euro 6 3dr

Derby, Derbyshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,000 Miles
£6,050
Vauxhall Corsa 1.2i 16v Limited Edition 3dr (a/c)

Vauxhall Corsa 1.2i 16v Limited Edition 3dr (a/c)

Ilford, Essex
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 92,400 Miles
£1,995
Vauxhall Corsa 1.2 16V Energy Euro 5 3dr (A/C)

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

Paisley, Renfrewshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 87,431 Miles
£1,750
Vauxhall Corsa 1.4i EcoFLEX Elite Euro 6 5dr

Vauxhall Corsa 1.4i EcoFLEX Elite Euro 6 5dr

Nottingham, Nottinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,473 Miles
£6,395
Vauxhall CORSA 1.2 SE Nav Premium Euro 6 5dr

Vauxhall CORSA 1.2 SE Nav Premium Euro 6 5dr

Aberdeen, Aberdeenshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,575 Miles
£7,999
Vauxhall Corsa 1.3 CDTi EcoFLEX Design Euro 6 (s/s) 5dr

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

Saffron walden, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 69,263 Miles
£4,499
Vauxhall Corsa 1.2 SE Edition Euro 6 5dr

Vauxhall Corsa 1.2 SE Edition Euro 6 5dr

East kilbride, Lanarkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,514 Miles
£11,498
Vauxhall Corsa 1.4i EcoFLEX SRi Euro 6 5dr

Vauxhall Corsa 1.4i EcoFLEX SRi Euro 6 5dr

Aberdeen, Aberdeenshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,768 Miles
£7,498
Vauxhall Corsa 1.2 Turbo GS Euro 6 (s/s) 5dr

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

Alloa, Clackmannanshire
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 12,517 Miles
£14,998
Vauxhall Corsa 1.4i EcoFLEX SE Euro 6 5dr

Vauxhall Corsa 1.4i EcoFLEX SE Euro 6 5dr

Motherwell, Lanarkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,212 Miles
£6,498
Vauxhall Corsa 1.2 Turbo GS Line Euro 6 (s/s) 5dr

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

East kilbride, Lanarkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,374 Miles
£11,998
Vauxhall Corsa 1.2i CDX 5dr

Vauxhall Corsa 1.2i CDX 5dr

Darwen, Lancashire
  • 2000 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 71,000 Miles
£1,450
Vauxhall Corsa 1.4 16V SE Auto Euro 5 5dr

Vauxhall Corsa 1.4 16V SE Auto Euro 5 5dr

Nottingham, Nottinghamshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 67,000 Miles
£4,195
Vauxhall Corsa 1.4i 16v SE 5dr (a/c)

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

Stoke-on-trent, Staffordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,100 Miles
£3,295
Vauxhall Corsa 1.4i EcoFLEX Energy Euro 6 3dr (a/c)

Vauxhall Corsa 1.4i EcoFLEX Energy Euro 6 3dr (a/c)

Addlestone, Surrey
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 53,000 Miles
£5,495
Vauxhall Corsa 1.4i EcoFLEX SE Euro 6 5dr

Vauxhall Corsa 1.4i EcoFLEX SE Euro 6 5dr

Milton keynes
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£4,000
Vauxhall Corsa 1.2i Sting Euro 6 3dr

Vauxhall Corsa 1.2i Sting Euro 6 3dr

Arundel, West sussex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 68,000 Miles
£3,995
Vauxhall Corsa 1.3 CDTi EcoFLEX Limited Edition Euro 5 3dr

Vauxhall Corsa 1.3 CDTi EcoFLEX Limited Edition Euro 5 3dr

Dudley, West midlands
  • 2013 reg
  • Diesel
  • 3 Doors
  • Manual
  • 67,250 Miles
£3,225
Vauxhall Corsa 1.2i EcoFLEX 16V SXi Euro 5 (s/s) 3dr (A/C)

Vauxhall Corsa 1.2i EcoFLEX 16V SXi Euro 5 (s/s) 3dr (A/C)

Burton-on-trent, Staffordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 125,000 Miles
£1,495
Vauxhall Corsa 1.4i EcoFLEX SRi VX Line Euro 6 5dr

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

Aylesbury, Buckinghamshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 139,228 Miles
£2,190
......