Skip to main content

2,533 Used Vauxhall Astra cars for sale

Vauxhall Astra2024 - 54kWh Ultimate Sports Tourer 5dr Electric Auto (156 ps)

2024 - 54kWh Ultimate Sports Tourer 5dr Electric Auto (156 ps)44

Low Mileage

£23,850

Finance available £469 pm

  • 9.3K

    Miles
  • Electric
  • Automatic
  • Estate

drivedirect Leicester

01164646061 *

Vauxhall Astra2024 - 115kW GS 54kWh 5dr Auto

2024 - 115kW GS 54kWh 5dr Auto

Low Mileage

£21,591

  • 1.6K

    Miles
  • Electric
  • Automatic
  • Hatchback

Perrys Barnsley Citroen

01226449434 *

4.3/5 Stars

Vauxhall Astra2017 (67) - 1.6 CDTi 16V Elite Nav 5dr

2017 (67) - 1.6 CDTi 16V Elite Nav 5dr13

£6,995

Finance available £134 pm

  • 1.6L
  • 73.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Wyberton Car Sales

01205600059 *

4.3/5 Stars

Vauxhall Astra2017 - i Turbo SRi VX Line Nav 5-Door

2017 - i Turbo SRi VX Line Nav 5-Door31

Low Mileage

£7,191

Finance available £138 pm

  • 1.4L
  • 53.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vans Northwest Ltd

01942597950 *

4.6/5 Stars

Vauxhall Astra2014 - EXCITE+48K MILES ONLY+ULEZ COMPLIANT+FULL SERVICE HISTORY+3M WARRANTY+ONE O 5-Door

2014 - EXCITE+48K MILES ONLY+ULEZ COMPLIANT+FULL SERVICE HISTORY+3M WARRANTY+ONE O 5-Door19

Low Mileage

£4,910

Finance available £87 pm

  • 1.4L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

GL1 Car Sales

01452224639 *

Vauxhall Astra2022 (22) - 1.2 Turbo Design Hatchback 5dr Petrol Auto Euro 6 (s/s) (130 ps)

2022 (22) - 1.2 Turbo Design Hatchback 5dr Petrol Auto Euro 6 (s/s) (130 ps)29

Reduced

£15,495

  • 1.2L
  • 13.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Luton Trade Centre

01582280724 *

4.5/5 Stars

Vauxhall Astra2010 (10) - 1.6i 16V Design [115] 5dr

2010 (10) - 1.6i 16V Design [115] 5dr13

Low Mileage

£1,995

  • 1.6L
  • 114.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Yorkshire Car Company

01977808761 *

0/5 Stars

Vauxhall Astra2024 (73) - Gs Ev 5-Door

2024 (73) - Gs Ev 5-Door35

Reduced

£22,450

Finance available £441 pm

  • 7.4K

    Miles
  • Electric
  • Automatic
  • Hatchback

DOBIES CUMBRIA MOTORS LIMITED

01900511956 *

Vauxhall Astra2023 - 54kWh Ultimate Hatchback 5dr Electric Auto (156 ps)

2023 - 54kWh Ultimate Hatchback 5dr Electric Auto (156 ps)

Low Mileage

£19,849

Finance available £387 pm

  • 3.4K

    Miles
  • Electric
  • Automatic
  • Hatchback

drivedirect Leicester

01164646061 *

Vauxhall Astra2002 (02) - 2.0i 16V Turbo 888 2dr

2002 (02) - 2.0i 16V Turbo 888 2dr13

Reduced

£16,995

Finance available £357 pm

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Manual
  • Coupe

MW Performance

01244569177 *

Vauxhall Astra2016 (16) - 1.4i Energy Hatchback 5dr Petrol Manual Euro 6 (100 ps)

2016 (16) - 1.4i Energy Hatchback 5dr Petrol Manual Euro 6 (100 ps)48

Low Mileage

£5,795

Finance available £107 pm

  • 1.4L
  • 63.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Elmbank Motor Company

01292430978 *

Vauxhall Astra2010 (10) - 1.7 CDTi 16V ecoFLEX Exclusiv 5dr

2010 (10) - 1.7 CDTi 16V ecoFLEX Exclusiv 5dr19

Low Mileage

£1,495

  • 1.7L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Zen Cars Walsall Ltd

01922664680 *

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

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

Low Mileage

£5,495

Finance available £100 pm

  • 1L
  • 66.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

MMK AUTOMOTIVE LIMITED

01524237300 *

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

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

Low Mileage

£5,490

Finance available £100 pm

  • 1L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

B&F Cars Northampton

01604343399 *

Vauxhall Astra2017 (17) - 1.0T 12V ecoFLEX SRi Nav 5dr

2017 (17) - 1.0T 12V ecoFLEX SRi Nav 5dr14

£5,495

Finance available £100 pm

  • 1L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

JC Motorwise Ltd

01182274489 *

Vauxhall Astra2021 (71) - 1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)

2021 (71) - 1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)33

£11,399

  • 1.2L
  • 45.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Pinetree Car Superstore Tonypandy

01443806091 *

Vauxhall Astra2015 (15) - 1.6i 16V Limited Edition 5dr

2015 (15) - 1.6i 16V Limited Edition 5dr9

Low Mileage

£6,500

  • 1.6L
  • 42.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Atlas Autos Ltd

01206391913 *

Vauxhall Astra2023 - 1.2 Turbo 130 GS 5dr

2023 - 1.2 Turbo 130 GS 5dr12

Low Mileage

£19,698

  • 1.2L
  • 3.6K

    Miles
  • Petrol
  • Manual
  • Estate

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

Vauxhall Astra2018 - 80628 5-Door

2018 - 80628 5-Door42

Low Mileage

£9,399

Finance available £188 pm

  • 1L
  • 26.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

SANDICLIFFE MG LINCOLN

01522458028 *

Vauxhall Astra2019 (19) - 1.0i Turbo ecoTEC SRi Nav Euro 6 (s/s) 5dr

2019 (19) - 1.0i Turbo ecoTEC SRi Nav Euro 6 (s/s) 5dr38

Low Mileage

£7,950

Finance available £155 pm

  • 1L
  • 47.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Alcester Motor Company ltd

01926352149 *

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.