Skip to main content

2,511 Used Vauxhall Astra cars for sale

Vauxhall Astra2025 (25) - 115kW Ultimate 54kWh 5dr Auto Electric Estate

2025 (25) - 115kW Ultimate 54kWh 5dr Auto Electric Estate38

£24,995

  • 10.0

    Miles
  • Electric
  • Automatic
  • Estate

Vertu Peugeot Harlow

01279967334 *

4.6/5 Stars

Vauxhall Astra2017 (17) - 1.6 CDTi ecoTEC BlueInjection SRi VX Line Nav Euro 6 5dr

2017 (17) - 1.6 CDTi ecoTEC BlueInjection SRi VX Line Nav Euro 6 5dr55

Reduced

£6,290

Finance available £118 pm

  • 1.6L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Podium PCL

01908953493 *

Vauxhall Astra2010 - 1.6 16v Exclusive 5-Door

2010 - 1.6 16v Exclusive 5-Door18

Low Mileage

£1,995

  • 1.6L
  • 105.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

ELITE SERVICING & VEHICLE SALES LTD

01473356712 *

Vauxhall Astra2023 - 115kW Ultimate 54kWh 5dr Auto

2023 - 115kW Ultimate 54kWh 5dr Auto19

£21,998

  • 16.9K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Peugeot (Clydebank)

01389311152 *

4.7/5 Stars

Vauxhall Astra2018 - 1.6 i Turbo GPF SRi VX Line Nav 5-Door

2018 - 1.6 i Turbo GPF SRi VX Line Nav 5-Door8

£7,995

Finance available £156 pm

  • 1.6L
  • 66.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

AR Auto Sales Ltd

01312025143 *

Vauxhall Astra2014 - 1.6 CDTi ecoFLEX Design - Last Owner 7 years -* £20 Road Tax * 5-Door

2014 - 1.6 CDTi ecoFLEX Design - Last Owner 7 years -* £20 Road Tax * 5-Door15

£3,999

Finance available £67 pm

  • 1.6L
  • 138.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

Woodland Cars Ltd

01283241350 *

Vauxhall Astra2021 - 1.2 Turbo 145 Griffin Edition 5dr

2021 - 1.2 Turbo 145 Griffin Edition 5dr19

Low Mileage

£13,498

  • 1.2L
  • 13.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Peugeot (Glasgow)

01414736424 *

4.7/5 Stars

Vauxhall Astra2016 - 1.4 Astra Design 5dr

2016 - 1.4 Astra Design 5dr48

Low Mileage

£5,795

Finance available £107 pm

  • 1.4L
  • 67.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Sevenoaks Auto Village

01892572354 *

Vauxhall Astra2016 - 1.6T 200 SRI S/S -MOT 12 MONTHS -12 MONTHS WARRANTY 5-Door

2016 - 1.6T 200 SRI S/S -MOT 12 MONTHS -12 MONTHS WARRANTY 5-Door11

Low Mileage

£5,695

Finance available £105 pm

  • 1.6L
  • 73.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

ST CAR SALES GLASGOW LTD

01416118415 *

Vauxhall Astra2014 (14) - 2.0 CDTi Tech Line GT Hatchback 5dr Diesel Manual Euro 5 (s/s) (165 ps)

2014 (14) - 2.0 CDTi Tech Line GT Hatchback 5dr Diesel Manual Euro 5 (s/s) (165 ps)24

Low Mileage

£3,500

Finance available £56 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Praters Of Hollingdon LLP

01525308854 *

Vauxhall Astra2018 - 1.4i 16V SRi 5dr

2018 - 1.4i 16V SRi 5dr48

Low Mileage

£8,495

Finance available £167 pm

  • 1.4L
  • 47.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

MB Motors

02825440802 *

Vauxhall Astra2012 (12) - 2.0 CDTi 16V ecoFLEX SRi [165] 5dr

2012 (12) - 2.0 CDTi 16V ecoFLEX SRi [165] 5dr2

£1,948

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Church Lane Autos Ltd

01663790135 *

5/5 Stars

Vauxhall Astra2004 (53) - 1.6i 16V Club 5dr

2004 (53) - 1.6i 16V Club 5dr14

Low Mileage

£995

  • 1.6L
  • 100.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Star Cars Southampton

02392000335 *

Vauxhall Astra2020 - 1.2 Turbo 130 Business Edition Nav 5dr

2020 - 1.2 Turbo 130 Business Edition Nav 5dr20

Low Mileage

£9,995

Finance available £201 pm

  • 1.2L
  • 17.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Tony Levoi

01708205307 *

0/5 Stars

Vauxhall Astra2014 (14) - 1.6 16v SRi Auto Euro 5 5dr

2014 (14) - 1.6 16v SRi Auto Euro 5 5dr46

£4,495

Finance available £78 pm

  • 1.6L
  • 91.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

United Motors Limited

02038934252 *

Vauxhall Astra2018 (68) - 1.0T ecoTEC Design 5dr

2018 (68) - 1.0T ecoTEC Design 5dr20

£4,650

Finance available £82 pm

  • 1L
  • 59.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

B A 1 LTD

01135186150 *

Vauxhall Astra2022 - 1.2 Turbo Gs Line Hatchback 5dr Petrol Auto Euro 6 s/s 130 Ps

2022 - 1.2 Turbo Gs Line Hatchback 5dr Petrol Auto Euro 6 s/s 130 Ps35

Low Mileage

£17,194

  • 1.2L
  • 12.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Pentagon BYD Mazda Peugeot Vauxhall (Lincoln)

01522467381 *

4.2/5 Stars

Vauxhall Astra2007 (07) - 1.6i 16V Design 5dr Petrol, FULL HISTORY, LONG MOT, 2x KEYS, HPI CLEAR

2007 (07) - 1.6i 16V Design 5dr Petrol, FULL HISTORY, LONG MOT, 2x KEYS, HPI CLEAR13

Low Mileage

£1,999

  • 1.6L
  • 101.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motoring Made Easy T/A MDC Autos

01257447776 *

Vauxhall Astra2012 (12) - 1.6i 16V SE 5dr Auto

2012 (12) - 1.6i 16V SE 5dr Auto16

Low Mileage

£6,495

Finance available £123 pm

  • 1.6L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Russell Cooper Low Mileage Cars and Vans

01635884970 *

Vauxhall Astra2024 - 115kW GS 54kWh 5dr Auto

2024 - 115kW GS 54kWh 5dr Auto19

Reduced

£20,498

  • 3.4K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Stoke-on-Trent Vauxhall / Vanstore

01782432080 *

4.7/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

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.