Used Vauxhall Corsa cars for sale on What Car?

In partnership with

What Car? Classifieds has 6,299 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,299

Chosen Filters (2)
* Postcode invalid
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
£16,998
Vauxhall Corsa 1.2 16V SE Euro 5 5dr

Vauxhall Corsa 1.2 16V SE Euro 5 5dr

Arundel, West sussex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 111,000 Miles
£1,950
Vauxhall Corsa 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Newtown, Powys
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 18,001 Miles
£17,597
Vauxhall Corsa 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

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

Newtown, Powys
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,161 Miles
£16,197
Vauxhall Corsa 1.2 Turbo SRi Edition Euro 6 (s/s) 5dr

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

Wellingborough, Northamptonshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,000 Miles
£11,394
Vauxhall Corsa 1.4i SE Auto Euro 6 5dr

Vauxhall Corsa 1.4i SE Auto Euro 6 5dr

Dewsbury, West yorkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 119,525 Miles
£4,995
Vauxhall Corsa 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

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

Bolton, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,126 Miles
£12,735
Vauxhall Corsa 1.2 GS Euro 6 5dr

Vauxhall Corsa 1.2 GS Euro 6 5dr

  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,540 Miles
£12,297
Vauxhall Corsa 1.2i Sting Euro 6 3dr

Vauxhall Corsa 1.2i Sting Euro 6 3dr

Walsall, Staffordshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,008 Miles
£4,000
Vauxhall Corsa 1.4 16V SE Euro 5 5dr

Vauxhall Corsa 1.4 16V SE Euro 5 5dr

Dudley, West midlands
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,303 Miles
£2,500
Vauxhall CORSA 1.2i Sting Euro 6 3dr

Vauxhall CORSA 1.2i Sting Euro 6 3dr

Middlesbrough, Cleveland
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 98,100 Miles
£2,000
Vauxhall Corsa 1.2i Design Euro 6 3dr

Vauxhall Corsa 1.2i Design Euro 6 3dr

Ipswich, Suffolk
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 79,905 Miles
£2,495
Vauxhall Corsa 1.4i Energy Euro 6 (s/s) 3dr

Vauxhall Corsa 1.4i Energy Euro 6 (s/s) 3dr

Walsall, Staffordshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,575 Miles
£6,000
Vauxhall Corsa 1.0 EcoFLEX 12V Excite Euro 5 3dr

Vauxhall Corsa 1.0 EcoFLEX 12V Excite Euro 5 3dr

Bradford, West yorkshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 36,000 Miles
£4,250
Vauxhall Corsa 1.4i EcoFLEX Limited Edition Euro 6 3dr

Vauxhall Corsa 1.4i EcoFLEX Limited Edition Euro 6 3dr

High wycombe, Buckinghamshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 25,000 Miles
£5,990
Vauxhall Corsa 1.0i Turbo EcoFLEX Limited Edition Euro 6 (s/s) 3dr

Vauxhall Corsa 1.0i Turbo EcoFLEX Limited Edition Euro 6 (s/s) 3dr

Burnley, Lancashire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 85,000 Miles
£3,695
Vauxhall Corsa 1.2 SE Euro 6 5dr

Vauxhall Corsa 1.2 SE Euro 6 5dr

  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,117 Miles
£9,099
Vauxhall CORSA 1.2 SE Premium Euro 6 5dr

Vauxhall CORSA 1.2 SE Premium Euro 6 5dr

St helens, Merseyside
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 57,281 Miles
£8,499
Vauxhall CORSA 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Chester, Cheshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,629 Miles
£15,430
Vauxhall Corsa 1.2 Turbo Ultimate Auto Euro 6 (s/s) 5dr

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

Livingston, West lothian
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,374 Miles
£14,471
......