Used Vauxhall Astra cars

The Vauxhall Astra is one of the UK's most popular cars and with good reason. It's good to drive, practical and exceptional value for money. We have a wide range of used Vauxhall Astra cars for sale that are available to purchase or finance.

Finance representative example (PCP)

Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


Fixed rate of interest per annum
5.13%
48 monthly payments
£267.57
Total amount payable
£23,766.36
Cost of credit
£5,041.36
Optional final payment
£8,923
Annual mileage limit
10,000 miles
Excess mileage charge
4p/mile

1 - 48 of 57 results

  1. Finance representative example (PCP)

    Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


    Fixed rate of interest per annum
    5.13%
    48 monthly payments
    £267.57
    Total amount payable
    £23,766.36
    Cost of credit
    £5,041.36
    Optional final payment
    £8,923
    Annual mileage limit
    10,000 miles
    Excess mileage charge
    4p/mile
  2. Read more about 2018 used Vauxhall Astra 1.4L Design i

    Vauxhall Astra

    1.4L Design i

    • 52,404 miles
    • 2018 reg
    • Manual
    • Petrol

    £9,075

    £135/month PCP

    View this car
  3. Read more about 2016 used Vauxhall Astra 1.4L SRi i

    Vauxhall Astra

    1.4L SRi i

    • 45,049 miles
    • 2016 reg
    • Manual
    • Petrol

    £9,325

    £141/month PCP

    View this car
  4. Read more about 2017 used Vauxhall Astra 1.6L Design ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L Design ecoTEC BlueInjection CDTi

    • 54,672 miles
    • 2017 reg
    • Manual
    • Diesel

    £9,350

    £142/month PCP

    View this car
  5. Read more about 2015 used Vauxhall Astra 1.4L SRi i

    Vauxhall Astra

    1.4L SRi i

    • 45,030 miles
    • 2015 reg
    • Manual
    • Petrol

    £7,900

    £148/month HP

    View this car
  6. Read more about 2018 used Vauxhall Astra 1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    • 53,956 miles
    • 2018 reg
    • Manual
    • Diesel

    £9,850

    £151/month PCP

    View this car
  7. Read more about 2017 used Vauxhall Astra 1.4L SRi Nav i Turbo

    Vauxhall Astra

    1.4L SRi Nav i Turbo

    • 52,136 miles
    • 2017 reg
    • Manual
    • Petrol

    £10,000

    £153/month PCP

    View this car
  8. Read more about 2018 used Vauxhall Astra 1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    • 37,112 miles
    • 2018 reg
    • Manual
    • Diesel

    £10,125

    £153/month PCP

    View this car
  9. Read more about 2016 used Vauxhall Astra 1.4L SRi Nav i Turbo

    Vauxhall Astra

    1.4L SRi Nav i Turbo

    • 50,575 miles
    • 2016 reg
    • Manual
    • Petrol

    £9,925

    £153/month PCP

    View this car
  10. Read more about 2017 used Vauxhall Astra 1L SRi ecoFLEX i Turbo

    Vauxhall Astra

    1L SRi ecoFLEX i Turbo

    • 31,749 miles
    • 2017 reg
    • Manual
    • Petrol

    £10,175

    £154/month PCP

    View this car
  11. Read more about 2017 used Vauxhall Astra 1.4L Elite Nav i Turbo

    Vauxhall Astra

    1.4L Elite Nav i Turbo

    • 53,240 miles
    • 2017 reg
    • Manual
    • Petrol

    £10,325

    £156/month PCP

    View this car
  12. Read more about 2018 used Vauxhall Astra 1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    • 50,678 miles
    • 2018 reg
    • Manual
    • Diesel

    £10,125

    £157/month PCP

    View this car
  13. Read more about 2016 used Vauxhall Astra 1.4L SRi Nav i Turbo

    Vauxhall Astra

    1.4L SRi Nav i Turbo

    • 43,340 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,175

    £157/month PCP

    View this car
  14. Read more about 2016 used Vauxhall Astra 1.4L Design i Turbo

    Vauxhall Astra

    1.4L Design i Turbo

    • 38,072 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,100

    £159/month PCP

    View this car
  15. Read more about 2016 used Vauxhall Astra 1L SRi Nav ecoFLEX i Turbo

    Vauxhall Astra

    1L SRi Nav ecoFLEX i Turbo

    • 37,639 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,375

    £163/month PCP

    View this car
  16. Read more about 2017 used Vauxhall Astra 1.6L SRi VX Line BlueInjection CDTi

    Vauxhall Astra

    1.6L SRi VX Line BlueInjection CDTi

    • 42,069 miles
    • 2017 reg
    • Manual
    • Diesel

    £10,725

    £164/month PCP

    View this car
  17. Read more about 2018 used Vauxhall Astra 1.4L Design i

    Vauxhall Astra

    1.4L Design i

    • 16,740 miles
    • 2018 reg
    • Manual
    • Petrol

    £10,675

    £165/month PCP

    View this car
  18. Read more about 2017 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 40,872 miles
    • 2017 reg
    • Manual
    • Petrol

    £10,525

    £165/month PCP

    View this car
  19. Read more about 2016 used Vauxhall Astra 1.4L Elite Nav i Turbo

    Vauxhall Astra

    1.4L Elite Nav i Turbo

    • 23,382 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,900

    £167/month PCP

    View this car
  20. Read more about 2018 used Vauxhall Astra 1L Tech Line Nav ecoTEC i Turbo

    Vauxhall Astra

    1L Tech Line Nav ecoTEC i Turbo

    • 39,496 miles
    • 2018 reg
    • Manual
    • Petrol

    £10,825

    £169/month PCP

    View this car
  21. Read more about 2018 used Vauxhall Astra 1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L Tech Line Nav ecoTEC BlueInjection CDTi

    • 34,625 miles
    • 2018 reg
    • Manual
    • Diesel

    £10,825

    £170/month PCP

    View this car
  22. Read more about 2018 used Vauxhall Astra 1.6L SRi i Turbo

    Vauxhall Astra

    1.6L SRi i Turbo

    • 43,266 miles
    • 2018 reg
    • Manual
    • Petrol

    £11,175

    £171/month PCP

    View this car
  23. Read more about 2018 used Vauxhall Astra 1.4L SRi i

    Vauxhall Astra

    1.4L SRi i

    • 31,042 miles
    • 2018 reg
    • Manual
    • Petrol

    £10,900

    £173/month PCP

    View this car
  24. Read more about 2017 used Vauxhall Astra 1.4L Elite Nav i Turbo

    Vauxhall Astra

    1.4L Elite Nav i Turbo

    • 32,056 miles
    • 2017 reg
    • Manual
    • Petrol

    £11,525

    £178/month PCP

    View this car
  25. Read more about 2019 used Vauxhall Astra 1.6L SRi BlueInjection CDTi

    Special offer - £500 off

    Vauxhall Astra

    1.6L SRi BlueInjection CDTi

    • 24,496 miles
    • 2019 reg
    • Manual
    • Diesel

    was £12,400£11,900

    £179/month PCP

    View this car
  26. Read more about 2019 used Vauxhall Astra 1L SRi Nav ecoTEC i Turbo

    Vauxhall Astra

    1L SRi Nav ecoTEC i Turbo

    • 30,352 miles
    • 2019 reg
    • Manual
    • Petrol

    £11,575

    £179/month PCP

    View this car
  27. Read more about 2018 used Vauxhall Astra 1.6L SRi ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L SRi ecoTEC BlueInjection CDTi

    • 40,244 miles
    • 2018 reg
    • Manual
    • Diesel

    £11,325

    £180/month PCP

    View this car
  28. Read more about 2017 used Vauxhall Astra 1.6L Elite Nav BlueInjection CDTi

    Vauxhall Astra

    1.6L Elite Nav BlueInjection CDTi

    • 29,847 miles
    • 2017 reg
    • Manual
    • Diesel

    £11,800

    £180/month PCP

    View this car
  29. Read more about 2017 used Vauxhall Astra 1.4L SRi VX Line Nav i Turbo

    Vauxhall Astra

    1.4L SRi VX Line Nav i Turbo

    • 21,606 miles
    • 2017 reg
    • Manual
    • Petrol

    £11,825

    £183/month PCP

    View this car
  30. Read more about 2017 used Vauxhall Astra 1.6L SRi i Turbo

    Vauxhall Astra

    1.6L SRi i Turbo

    • 21,982 miles
    • 2017 reg
    • Manual
    • Petrol

    £11,725

    £185/month PCP

    View this car
  31. Read more about 2018 used Vauxhall Astra 1L SRi ecoTEC i Turbo

    Vauxhall Astra

    1L SRi ecoTEC i Turbo

    • 21,823 miles
    • 2018 reg
    • Manual
    • Petrol

    £11,925

    £188/month PCP

    View this car
  32. Read more about 2019 used Vauxhall Astra 1L SRi Nav ecoTEC i Turbo

    Vauxhall Astra

    1L SRi Nav ecoTEC i Turbo

    • 30,430 miles
    • 2019 reg
    • Manual
    • Petrol

    £12,025

    £188/month PCP

    View this car
  33. Read more about 2019 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 24,046 miles
    • 2019 reg
    • Manual
    • Petrol

    £12,200

    £189/month PCP

    View this car
  34. Read more about 2016 used Vauxhall Astra 1L SRi Nav ecoFLEX i Turbo

    Vauxhall Astra

    1L SRi Nav ecoFLEX i Turbo

    • 11,067 miles
    • 2016 reg
    • Manual
    • Petrol

    £11,875

    £190/month PCP

    View this car
  35. Read more about 2017 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 13,871 miles
    • 2017 reg
    • Manual
    • Petrol

    £11,975

    £191/month PCP

    View this car
  36. Read more about 2018 used Vauxhall Astra 1.6L SRi VX Line Nav i Turbo

    Vauxhall Astra

    1.6L SRi VX Line Nav i Turbo

    • 27,997 miles
    • 2018 reg
    • Manual
    • Petrol

    £12,650

    £193/month PCP

    View this car
  37. Read more about 2017 used Vauxhall Astra 1.6L SRi VX Line Nav ecoTEC BlueInjection CDTi

    Vauxhall Astra

    1.6L SRi VX Line Nav ecoTEC BlueInjection CDTi

    • 26,385 miles
    • 2017 reg
    • Manual
    • Diesel

    £12,175

    £195/month PCP

    View this car
  38. Read more about 2018 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 21,385 miles
    • 2018 reg
    • Manual
    • Petrol

    £12,175

    £195/month PCP

    View this car
  39. Read more about 2018 used Vauxhall Astra 1.6L SRi i Turbo

    Vauxhall Astra

    1.6L SRi i Turbo

    • 21,071 miles
    • 2018 reg
    • Manual
    • Petrol

    £12,475

    £195/month PCP

    View this car
  40. Read more about 2018 used Vauxhall Astra 1.6L Tech Line Nav BlueInjection CDTi

    Vauxhall Astra

    1.6L Tech Line Nav BlueInjection CDTi

    • 33,254 miles
    • 2018 reg
    • Automatic
    • Diesel

    £12,000

    £195/month PCP

    View this car
  41. Read more about 2018 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 14,206 miles
    • 2018 reg
    • Manual
    • Petrol

    £12,525

    £201/month PCP

    View this car
  42. Read more about 2019 used Vauxhall Astra 1L SRi Nav ecoTEC i Turbo

    Vauxhall Astra

    1L SRi Nav ecoTEC i Turbo

    • 33,207 miles
    • 2019 reg
    • Manual
    • Petrol

    £12,500

    £201/month PCP

    View this car
  43. Read more about 2018 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 4,284 miles
    • 2018 reg
    • Manual
    • Petrol

    £13,075

    £208/month PCP

    View this car
  44. Read more about 2018 used Vauxhall Astra 1.4L SRi i Turbo

    Vauxhall Astra

    1.4L SRi i Turbo

    • 7,948 miles
    • 2018 reg
    • Manual
    • Petrol

    £12,925

    £209/month PCP

    View this car
  45. Read more about 2017 used Vauxhall Astra 1.4L Elite i Turbo

    Vauxhall Astra

    1.4L Elite i Turbo

    • 23,429 miles
    • 2017 reg
    • Manual
    • Petrol

    £12,875

    £210/month PCP

    View this car
  46. Read more about 2019 used Vauxhall Astra 1.4L Elite Nav i Turbo

    Vauxhall Astra

    1.4L Elite Nav i Turbo

    • 11,225 miles
    • 2019 reg
    • Manual
    • Petrol

    £13,750

    £213/month PCP

    View this car
  47. Read more about 2019 used Vauxhall Astra 1.4L SRi Nav i Turbo

    Vauxhall Astra

    1.4L SRi Nav i Turbo

    • 12,854 miles
    • 2019 reg
    • Manual
    • Petrol

    £13,600

    £215/month PCP

    View this car
  48. Read more about 2016 used Vauxhall Astra 1.4L SRi i

    Vauxhall Astra

    1.4L SRi i

    • 16,833 miles
    • 2016 reg
    • Manual
    • Petrol

    £10,600

    £216/month HP

    View this car
  49. Read more about 2019 used Vauxhall Astra 1.4L Griffin i Turbo

    Vauxhall Astra

    1.4L Griffin i Turbo

    • 8,447 miles
    • 2019 reg
    • Manual
    • Petrol

    £13,925

    £217/month PCP

    View this car

Can't find what you're looking for?

Set up a personalised stock alert

Set up an alert

Thinking of buying a used Vauxhall Astra?

The style of the car

The Vauxhall Astra has evolved into a very stylish model with elegant curves and a premium look and feel. Whether you want the five-door hatchback, spacious Sports Tourer estate or something more sporty, there’s an Astra to suit you.

How it drives

The Astra is good to drive, giving a great balance of comfort and fun. The turbocharged petrol engines and efficient diesels all provide effortless motoring, even on long distance drives. The ride is smooth on most roads and all models have cruise control. The Astra is easy to park with its light steering and parking sensors – some models even have a parking assist feature which can steer the car into tight spaces for you.

The interior

The Astra is about the same size as rivals such as the Ford Focus and Volkswagen Golf, and is similarly practical. All versions have five doors, and offer enough space to suit the needs of most families. The boot is bigger than the one in a Ford Focus and is large enough for three medium suitcases while the Sports Tourer’s is larger still. The interior has a well-designed feel throughout and equipment levels are generous including a touchscreen infotainment system.

Looking for a hatchback? Here’s our guide to the best used hatchbacks around.

Running costs and reliability

Competitive pricing is one of the Astra’s greatest strengths and its running costs are similarly low. The petrol engines are almost as economical as the diesels and all are comparable to rivals when it comes to tax and insurance costs. Unlike some rivals, however, there’s no hybrid option. Vauxhall has a solid reputation for reliability and achieved sixth place out of 24 brands in the latest J.D. Power UK Vehicle Dependability Study. Safety is a strong point and the Astra achieved a maximum five-star rating when tested by safety organisation Euro NCAP in 2015.

How the Vauxhall Astra compares with similar cars

The Astra is larger and more practical than the Vauxhall Corsa. It’s a match for the rival Ford Focus in style and the way it drives. A long list of standard equipment is a bonus and the Astra is available with a range of petrol and diesel engines that meet most requirements.

Which is better, the Ford Focus or Vauxhall Astra? Our used car comparison guide tells you everything you need to know.

Vauxhall Astra common questions