Skip to main content

2,498 Used Vauxhall Astra cars for sale

Vauxhall Astra2018 (18) - 1.6 CDTi ecoFLEX Design Euro 6 (s/s) 5dr

2018 (18) - 1.6 CDTi ecoFLEX Design Euro 6 (s/s) 5dr12

£3,989

Finance available £67 pm

  • 1.6L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

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

2014 (14) - 1.6i 16V Design 5dr7

Reduced

£3,299

Finance available £51 pm

  • 1.6L
  • 93.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

New Street Autos

01212722016 *

Vauxhall Astra2006 - 1.7 CDTi 16V ecoFLEX Design [110] 5dr

2006 - 1.7 CDTi 16V ecoFLEX Design [110] 5dr8

Low Mileage

£1,995

  • 1.7L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

PRESTIGE BHP

01753915481 *

Vauxhall Astra2011 (11) - 2.0 CDTi 16V Elite 5dr

2011 (11) - 2.0 CDTi 16V Elite 5dr82

£1,885

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vauxhall Astra2022 (72) - 1.2 Turbo GS Line Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)

2022 (72) - 1.2 Turbo GS Line Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)66

Low Mileage

£15,700

Finance available £277 pm

  • 1.2L
  • 17.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Big Motoring World West Malling

01732444460 *

Vauxhall Astra2007 - CDTI CLUB

2007 - CDTI CLUB16

Low Mileage

£1,995

  • 1.2L
  • 129.0K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Dhillon Motor Co

02392000337 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

Reduced

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738230558 *

4.7/5 Stars

Vauxhall Astra2021 (21) - 1.5 Turbo D Griffin Edition Euro 6 (s/s) 5dr

2021 (21) - 1.5 Turbo D Griffin Edition Euro 6 (s/s) 5dr11

£8,995

Finance available £179 pm

  • 1.5L
  • 76.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Steve Newman Car Sales

01704337332 *

4.2/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 Ultimate 5dr

2025 - 1.2 Turbo 130 Ultimate 5dr19

Reduced

£27,498

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

01312025858 *

4.7/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 Ultimate 5dr

2025 - 1.2 Turbo 130 Ultimate 5dr19

Reduced

£26,498

  • 1.2L
  • 1.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Edinburgh Sighthill Vauxhall / Peugeot / Leapmo

01312025858 *

4.7/5 Stars

Vauxhall Astra2023 - 1.6 12.4kWh GSe Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (225

2023 - 1.6 12.4kWh GSe Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (22550

£17,384

Finance available £366 pm

  • 1.6L
  • 29.9K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Stellantis &You Guildford

01483917045 *

4.6/5 Stars

Vauxhall Astra2024 - 1.6 PiH 12.4kWh GSe Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2024 - 1.6 PiH 12.4kWh GSe Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (24

£27,495

Finance available £544 pm

  • 1.6L
  • 11.7K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Stourbridge Motor House

01384881847 *

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

2023 - 1.6 Plug-in Hybrid GSe 5dr Auto19

Reduced

£20,998

  • 1.6L
  • 10.8K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (Morecambe)

01524938898 *

4.7/5 Stars

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)1

£9,490

Finance available £190 pm

  • 1.2L
  • 62.7K

    Miles
  • Petrol
  • Manual
  • Estate

Days Cardiff

02920021261 *

3.9/5 Stars

Vauxhall Astra2024 - 1.2 Turbo 130 Ultimate 5dr Manual

2024 - 1.2 Turbo 130 Ultimate 5dr Manual32

£21,329

Finance available £418 pm

  • 1.2L
  • 18.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Car Warehouse Swansea

01792001637 *

4.5/5 Stars

Vauxhall Astra2018 (18) - 1.6 CDTi ecoTEC BlueInjection Tech Line Nav Sports Tourer 5dr Diesel Manual

2018 (18) - 1.6 CDTi ecoTEC BlueInjection Tech Line Nav Sports Tourer 5dr Diesel Manual20

£6,699

  • 1.6L
  • 76.4K

    Miles
  • Diesel
  • Manual
  • Estate

Ask Motors

01922665493 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

Reduced

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall (Manchester)

01616945308 *

4.7/5 Stars

Vauxhall Astra2024 - 1.2 Turbo 130 Design 5dr

2024 - 1.2 Turbo 130 Design 5dr19

Low Mileage

£18,998

  • 1.2L
  • 1.8K

    Miles
  • Petrol
  • Manual
  • Estate

Arnold Clark Fiat (Paisley)

01414040020 *

4.7/5 Stars

Vauxhall Astra2009 - 1.4i 16v Club 5dr

2009 - 1.4i 16v Club 5dr24

Low Mileage

£1,995

  • 1.4L
  • 115.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Ganine Doyle Cars Ltd

01823218339 *

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

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

£4,295

Finance available £74 pm

  • 1.6L
  • 100.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

LRS Trade Cars

01206918829 *

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.