Skip to main content

2,572 Used Vauxhall Astra cars for sale

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

2019 (19) - 1.6 CDTI 136 BLUEINJECTION DESIGN SPORTS TOURER EURO 6 5-Door2

£4,995

Finance available £89 pm

  • 1.6L
  • 124.0K

    Miles
  • Diesel
  • Manual
  • Estate

Ex Police Car Centre

01384881231 *

3.7/5 Stars

Vauxhall Astra2018 (18) - 1.0T ecoTEC SRi 5dr DAMAGED SALVAGE CAT N

2018 (18) - 1.0T ecoTEC SRi 5dr DAMAGED SALVAGE CAT N19

£2,250

  • 1L
  • 87.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

KSS Cars Ltd

01279212249 *

Vauxhall Astra2017 (67) - 1.6 CDTi 16V SRi Vx-line Nav 5dr

2017 (67) - 1.6 CDTi 16V SRi Vx-line Nav 5dr29

£5,495

Finance available £100 pm

  • 1.6L
  • 97.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

Junction 16 Cars Limited

01782476374 *

Vauxhall Astra2012 (12) - 2.0 CDTi Elite Auto Euro 5 5dr

2012 (12) - 2.0 CDTi Elite Auto Euro 5 5dr68

£2,790

  • 2L
  • 118.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Vauxhall Astra2021 - 1.2 Turbo 145 Griffin Edition 5dr

2021 - 1.2 Turbo 145 Griffin Edition 5dr9

Low Mileage

£11,499

Finance available £234 pm

  • 1.2L
  • 30.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

Vauxhall Astra2016 - 1.6 CDTi ecoFLEX Design 5-Door

2016 - 1.6 CDTi ecoFLEX Design 5-Door21

Reduced

£4,680

Finance available £82 pm

  • 1.6L
  • 89.1K

    Miles
  • Diesel
  • Manual
  • Hatchback

Whitefield Motors

01613887758 *

0/5 Stars

Vauxhall Astra2013 (63) - 1.7 CDTi ecoFLEX Energy Hatchback 5dr Diesel Manual Euro 5 (110 ps)

2013 (63) - 1.7 CDTi ecoFLEX Energy Hatchback 5dr Diesel Manual Euro 5 (110 ps)30

Low Mileage

£4,395

Finance available £76 pm

  • 1.7L
  • 58.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Ivybridge Trade Centre

01752982776 *

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

2024 - 1.2 Turbo Ultimate Euro 6 (s/s) 5dr25

£20,995

Finance available £411 pm

  • 1.2L
  • 14.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Station Motors

01352870166 *

Vauxhall Astra2016 (16) - 1.4i Turbo Elite Euro 6 5dr

2016 (16) - 1.4i Turbo Elite Euro 6 5dr22

Low Mileage

£7,495

Finance available £145 pm

  • 1.4L
  • 53.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Autohub Northampton

01604343474 *

4.9/5 Stars

Vauxhall Astra2024 - 115kW GS 54kWh 5dr Auto

2024 - 115kW GS 54kWh 5dr Auto12

Low Mileage

£21,198

  • 10.4K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto19

£25,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Vauxhall (East Kilbride)

01355203634 *

4.7/5 Stars

Vauxhall Astra2016 (16) - 1.4T 16V 150 SRi 5dr

2016 (16) - 1.4T 16V 150 SRi 5dr12

Low Mileage

£7,490

Finance available £145 pm

  • 1.4L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Castle 4 Cars

02382146222 *

4.8/5 Stars

Vauxhall Astra2018 - 1.4T 16V 150 SE 5dr

2018 - 1.4T 16V 150 SE 5dr61

Low Mileage

£8,780

  • 1.4L
  • 50.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hippo Approved

01254445378 *

Vauxhall Astra2005 (05) - 1.6i 16V Club 5dr

2005 (05) - 1.6i 16V Club 5dr12

Low Mileage

£1,000

  • 1.6L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Carstocks NW Ltd

01253204452 *

Vauxhall Astra2022 - 1.2 Turbo Business Edition Nav Sports Tourer 5dr Petrol Manual Euro 6 (s/s)

2022 - 1.2 Turbo Business Edition Nav Sports Tourer 5dr Petrol Manual Euro 6 (s/s)3

£9,146

Finance available £186 pm

  • 1.2L
  • 50.3K

    Miles
  • Petrol
  • Manual
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

Vauxhall Astra2017 - CDTi BlueInjection SRi VX Line 5-Door

2017 - CDTi BlueInjection SRi VX Line 5-Door31

£7,355

Finance available £142 pm

  • 1.6L
  • 73.1K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vans Northwest Ltd

01942597950 *

4.6/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 Ultimate 5dr

2025 - 1.2 Turbo 130 Ultimate 5dr12

£25,998

  • 1.2L
  • 9.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Exeter

01414839930 *

4.7/5 Stars

Vauxhall Astra2013 (13) - 2.0 CDTi 16V SE [165] 5dr Auto

2013 (13) - 2.0 CDTi 16V SE [165] 5dr Auto13

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 86.3K

    Miles
  • Diesel
  • Automatic
  • Estate

LEICESTER CARS LTD TA LEICESTER CAR SALES

01165093029 *

Vauxhall Astra2014 - 1.6i VVT 16v SRi 5dr Automatic

2014 - 1.6i VVT 16v SRi 5dr Automatic18

Low Mileage

£4,990

Finance available £89 pm

  • 1.6L
  • 82.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Affordable Cars Of Kent

01634957989 *

Vauxhall Astra2016 (16) - 1.4i Turbo Tech Line Hatchback 5dr Petrol Manual Euro 6 (125 ps)

2016 (16) - 1.4i Turbo Tech Line Hatchback 5dr Petrol Manual Euro 6 (125 ps)23

£5,250

  • 1.4L
  • 81.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hearsall Common Car Sales

02475105300 *

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.