Skip to main content

2,503 Used Vauxhall Astra cars for sale

Vauxhall Astra2014 (14) - 1.7 CDTi 16V ecoFLEX 130 SRi 5dr [Start Stop]

2014 (14) - 1.7 CDTi 16V ecoFLEX 130 SRi 5dr [Start Stop]17

£1,995

  • 1.7L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

Vauxhall Astra2019 (69) - 1.4T 16V 150 SRi Vx-line Nav 5dr

2019 (69) - 1.4T 16V 150 SRi Vx-line Nav 5dr9

£4,750

Finance available £84 pm

  • 1.4L
  • 112.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vauxhall Astra2014 (14) - 1.6i 16V SRi 5dr Auto

2014 (14) - 1.6i 16V SRi 5dr Auto46

Low Mileage

£5,000

Finance available £89 pm

  • 1.6L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Hounslow Cars Ltd

02039537374 *

3.8/5 Stars

Vauxhall Astra2023 - 1.6 Plug-in Hybrid GSe 5dr Auto

2023 - 1.6 Plug-in Hybrid GSe 5dr Auto37

£18,495

Finance available £359 pm

  • 1.6L
  • 32.6K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Donnelly Fiat Mallusk

02895908130 *

Vauxhall Astra2013 - CDTi ecoFLEX ES 5-Door

2013 - CDTi ecoFLEX ES 5-Door

£3,195

Finance available £49 pm

  • 1.2L
  • 99.8K

    Miles
  • Diesel
  • Manual
  • Estate

Liverpool Car Sales

01515411145 *

Vauxhall Astra2019 (69) - 1.6 CDTI BLUEINJECTION DESIGN SPORTS TOURER EURO 6 5-Door

2019 (69) - 1.6 CDTI BLUEINJECTION DESIGN SPORTS TOURER EURO 6 5-Door15

£6,495

Finance available £123 pm

  • 1.6L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Estate

Ex Police Car Centre

01384881231 *

3.7/5 Stars

Vauxhall Astra2011 (60) - 1.4 16v Exclusiv Euro 5 5dr

2011 (60) - 1.4 16v Exclusiv Euro 5 5dr45

Low Mileage

£2,349

  • 1.4L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Starlight Motors Limited

01525308845 *

Vauxhall Astra2016 (16) - 1.0i Turbo ecoFLEX SRi Nav Euro 6 (s/s) 5dr

2016 (16) - 1.0i Turbo ecoFLEX SRi Nav Euro 6 (s/s) 5dr64

Low Mileage

£6,000

Finance available £112 pm

  • 1L
  • 61.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

GB AUTOCARE LTD

01904237846 *

0/5 Stars

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

2023 - 1.2 Turbo Ultimate Euro 6 (s/s) 5dr57

£18,314

  • 1.2L
  • 16.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stellantis &You Preston

01772288869 *

4.6/5 Stars

Vauxhall Astra2013 (13) - 1.6i 16V Energy 5dr

2013 (13) - 1.6i 16V Energy 5dr18

£1,495

  • 1.6L
  • 116.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

S&O AUTOMOTIVE LTD

01143089077 *

Vauxhall Astra2012 (62) - 1.4i 16V Active 5dr

2012 (62) - 1.4i 16V Active 5dr16

Reduced

£2,295

  • 1.4L
  • 92.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

J26 Vans & Trucks Limited

01156977778 *

Vauxhall Astra2016 (66) - 1.4i Turbo Energy Hatchback 5dr Petrol Manual Euro 6 (125 ps)

2016 (66) - 1.4i Turbo Energy Hatchback 5dr Petrol Manual Euro 6 (125 ps)32

Low Mileage

£7,295

  • 1.4L
  • 47.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Regent Cars

01732441852 *

Vauxhall Astra2016 (66) - 1.6 CDTi 16V 136 SRi Nav 5dr

2016 (66) - 1.6 CDTi 16V 136 SRi Nav 5dr17

Low Mileage

£2,290

  • 1.6L
  • 54.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

TS Motors

01282509437 *

Vauxhall Astra2019 - 1.3 CDTi ecoFLEX ES Sports Tourer 5dr Diesel Manual Euro 5 (s/s) (95 ps)

2019 - 1.3 CDTi ecoFLEX ES Sports Tourer 5dr Diesel Manual Euro 5 (s/s) (95 ps)21

£3,995

Finance available £67 pm

  • 1.2L
  • 103.1K

    Miles
  • Diesel
  • Manual
  • Estate

The Small Car Company

02380017591 *

0/5 Stars

Vauxhall Astra2016 (66) - 1.0i Turbo ecoFLEX SRi Hatchback 5dr Petrol Manual Euro 6 (s/s) (105 ps)

2016 (66) - 1.0i Turbo ecoFLEX SRi Hatchback 5dr Petrol Manual Euro 6 (s/s) (105 ps)30

£4,500

  • 1L
  • 95.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hearsall Common Car Sales

02475105300 *

Vauxhall Astra2018 (67) - 1.4i Turbo Elite Hatchback 5dr Petrol Manual Euro 6 (150 ps)

2018 (67) - 1.4i Turbo Elite Hatchback 5dr Petrol Manual Euro 6 (150 ps)22

£5,999

Finance available £112 pm

  • 1.4L
  • 89.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Wearside Autoparc

01913002146 *

0/5 Stars

Vauxhall Astra2017 (17) - 1.4T 16V 150 Elite 5dr

2017 (17) - 1.4T 16V 150 Elite 5dr20

Low Mileage

£7,800

Finance available £152 pm

  • 1.4L
  • 60.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

My Small Car Company

01754808530 *

Vauxhall Astra2018 (18) - 1.4i 16V Tech Line Nav 5dr

2018 (18) - 1.4i 16V Tech Line Nav 5dr20

£6,295

  • 1.4L
  • 96.5K

    Miles
  • Petrol
  • Manual
  • Estate

Wheels In Motion Sherborne

01935311739 *

0/5 Stars

Vauxhall Astra2017 - 1.4 Astra SRI 5dr

2017 - 1.4 Astra SRI 5dr56

Low Mileage

£7,195

Finance available £138 pm

  • 1.4L
  • 48.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Sevenoaks Auto Village

01892572354 *

Vauxhall Astra2017 (17) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)

2017 (17) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)32

Low Mileage

£5,500

Finance available £101 pm

  • 1.4L
  • 54.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

Why buy a used Vauxhall Astra?

If you're in the market for a car that's stylish, affordable and fun to drive, then a used Vauxhall Astra is a great choice. As a staple used family car in the UK, there are plenty of used Astra models available to buy second-hand. Drivers and passengers alike will enjoy the interior space, practical boot and various high-tech features that come as standard on this great value car, which is available as both a hatchback and an estate.

Used Vauxhall Astra snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Good to drive
  • Affordable pricing
  • Stylish looks

Cons

  • Could come with more standard safety kit
  • Interior starting to show its age on older models
  • Lacks badge appeal

Vauxhall Astra video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.