Skip to content
Motorpoint
Vauxhall logo

Used Vauxhall Corsa cars for sale or finance at 10.9% APR

The Vauxhall Corsa isn’t just the brand's best-selling car, it’s one of the best-selling cars in the UK full stop – and has been for decades. The secret? Great value for money, low running costs, punchy turbo engines and useful practicality bundled in a compact, easy-to-park footprint. Buy or finance a used Vauxhall Corsa from Motorpoint today – every car is sold with a warranty.

  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1688314)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (23) reg | 47,570 miles

    Petrol | 3 months warranty

    £10,149
    £175 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1695713)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (23) reg | 34,909 miles

    Petrol | 3 months warranty

    £10,849
    £187 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1698969)
    Save £9,806 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2026 (26) reg | 3,407 miles

    Petrol | 28 months warranty

    £16,549
    £256 per month
  • Representative example
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1690320)

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2023 (23) reg | 12,280 miles

    Petrol | 3 months warranty

    £11,849
    £199 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1693380)
    Save £9,421 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 9,544 miles

    Petrol | 19 months warranty

    £15,749
    £252 per month
  • Is the Vauxhall Corsa all the car we really need?Read full Corsa review
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693414)
    Save £9,666 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 10,297 miles

    Petrol | 16 months warranty

    £13,999
    £224 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693457)
    Save £9,516 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 8,791 miles

    Petrol | 16 months warranty

    £14,049
    £225 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1686792)
    Save £10,071 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 9,702 miles

    Petrol | 12 months warranty

    £15,749
    £253 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1686791)
    Save £10,271 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 11,958 miles

    Petrol | 12 months warranty

    £15,549
    £249 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1679808)
    Save £9,366 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 5,418 miles

    Petrol | 12 months warranty

    £14,299
    £229 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1698186)
    Save £8,841 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2024 (74) reg | 5,566 miles

    Petrol | 12 months warranty

    £13,799
    £224 per month
  • Motorpoint VIP
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1685679)
    Save £9,866 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 8,690 miles

    Petrol | 12 months warranty

    £13,699
    £217 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1691566) Coming Soon
    Save £11,041 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (75) reg | 17,743 miles

    Petrol | 22 months warranty

    £14,999
    £236 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1695571) Coming Soon

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 20,313 miles

    Petrol | 3 months warranty

    £12,299
    £206 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1695577) Coming Soon

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 20,635 miles

    Petrol | 3 months warranty

    £12,299
    £206 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1681969) Coming Soon

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (72) reg | 18,390 miles

    Petrol | 3 months warranty

    £11,349
    £195 per month
  • Honest pricing for your part exchange
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1690642) Coming Soon

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2023 (23) reg | 19,297 miles

    Petrol | 3 months warranty

    £11,549
    £194 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693405) Coming Soon
    Save £9,316 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 6,337 miles

    Petrol | 16 months warranty

    £14,249
    £228 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1693454) Coming Soon
    Save £9,321 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 8,119 miles

    Petrol | 19 months warranty

    £15,849
    £254 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693398) Coming Soon
    Save £9,266 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 5,991 miles

    Petrol | 16 months warranty

    £14,299
    £229 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693406) Coming Soon
    Save £9,316 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 5,918 miles

    Petrol | 16 months warranty

    £14,349
    £230 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1670871)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 21,306 miles

    Petrol | 3 months warranty

    £11,799
    £195 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1695111)

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2023 (23) reg | 20,689 miles

    Petrol | 3 months warranty

    £12,999
    £216 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1688834)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (23) reg | 33,952 miles

    Petrol | 3 months warranty

    £10,499
    £179 per month
  • Same day driveaway
    All our cars are ready to take home the same day
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1670903)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 24,441 miles

    Petrol | 3 months warranty

    £11,649
    £193 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1693851)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (23) reg | 41,203 miles

    Petrol | 3 months warranty

    £10,399
    £179 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1691651)
    Save £9,966 on list price

    Vauxhall Corsa

    1.2 GS 5dr

    2024 (74) reg | 7,882 miles

    Petrol | 13 months warranty

    £12,699
    £204 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1670631)

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2023 (73) reg | 23,651 miles

    Petrol | 3 months warranty

    £11,349
    £182 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1670860)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 30,972 miles

    Petrol | 3 months warranty

    £11,249
    £186 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1685652)
    Save £9,021 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 5,070 miles

    Petrol | 19 months warranty

    £16,149
    £259 per month
  • £550 off
    VAUXHALL CORSA 1.2 Turbo GS 5dr Auto - Stock Number (1682958)
    Save £9,741 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr Auto

    2025 (25) reg | 4,847 miles

    Petrol | 20 months warranty

    Was £16,199£15,649
    £248 per month
  • VAUXHALL CORSA 1.2 GS 5dr - Stock Number (1674600)

    Vauxhall Corsa

    1.2 GS 5dr

    2023 (73) reg | 33,564 miles

    Petrol | 3 months warranty

    £11,099
    £184 per month
  • £550 off
    VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1693410)
    Save £9,566 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 4,829 miles

    Petrol | 16 months warranty

    Was £14,649£14,099
    £224 per month
  • VAUXHALL CORSA 1.2 Turbo GS 5dr - Stock Number (1685686)
    Save £9,766 on list price

    Vauxhall Corsa

    1.2 Turbo GS 5dr

    2025 (25) reg | 6,971 miles

    Petrol | 12 months warranty

    £13,799
    £218 per month