Skip to main content
Get theCazoo logoapppowered by motors

2,343 Used Vauxhall Astra cars for sale

Vauxhall Astra2015 (15) - 1.6i Elite Euro 6 5dr

2015 (15) - 1.6i Elite Euro 6 5dr57

Low Mileage

£4,699

Finance available £83 pm

  • 1.6L
  • 52.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vauxhall Astra2009 (59) - 1.4i 16v Life 5dr

2009 (59) - 1.4i 16v Life 5dr26

£3,990

  • 1.4L
  • 7.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

DK Cars and Vans Ltd

01245673817 *

Vauxhall Astra2019 (19) - 1.4i Turbo SRi VX Line Nav Euro 6 5dr

2019 (19) - 1.4i Turbo SRi VX Line Nav Euro 6 5dr35

£7,995

Finance available £156 pm

  • 1.4L
  • 74.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

M J C Motors Ltd

01216618731 *

Vauxhall Astra2024 - 1.2 Turbo 130 GS 5dr

2024 - 1.2 Turbo 130 GS 5dr31

Low Mileage

£18,995

Finance available £281 pm

  • 1.2L
  • 5.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Ballyrobert Bangor

02891249490 *

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

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

£4,991

Finance available £89 pm

  • 1.6L
  • 86.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

SHINE ON MANCHESTER LTD

01613887604 *

Vauxhall Astra2010 - 1.6 Astra SRI 3dr

2010 - 1.6 Astra SRI 3dr28

Low Mileage

£1,499

  • 1.6L
  • 107.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Ripon Auto Centre

01765530144 *

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

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

£9,995

Finance available £159 pm

  • 1.2L
  • 38.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

THE CAR SALES FACTORY LIMITED

01616944523 *

Vauxhall Astra2008 (P) - 2.0T 16V VXR Nurburgring 3dr

2008 (P) - 2.0T 16V VXR Nurburgring 3dr22

Low Mileage

£7,995

  • 2L
  • 112.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

FR PERFORMANCE

01844391503 *

Vauxhall Astra2007 - SRI CDTI 150 3-Door

2007 - SRI CDTI 150 3-Door46

Low Mileage

£2,000

  • 1.9L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cuxton Road Car Sales

01634959364 *

1.8/5 Stars

Vauxhall Astra2015 (15) - 1.6i Elite Auto Euro 6 5dr

2015 (15) - 1.6i Elite Auto Euro 6 5dr26

Low Mileage

£7,990

Finance available £156 pm

  • 1.6L
  • 25.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Park Road Garages Ltd

01234862513 *

Vauxhall Astra2020 - Astra 1.2 Elite Nav 5dr

2020 - Astra 1.2 Elite Nav 5dr41

Reduced

£12,210

  • 1.2L
  • 18.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Baylis Gloucester

01452227254 *

4.5/5 Stars

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

2016 (66) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)43

Reduced

£3,935

Finance available £66 pm

  • 1.4L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stockport Car Supermarket

01612416384 *

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

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

£15,000

Finance available £280 pm

  • 1.2L
  • 30.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

Vauxhall Astra2024 (24) - GS 5-Door

2024 (24) - GS 5-Door58

£19,795

Finance available £296 pm

  • 1.5L
  • 20.6K

    Miles
  • Diesel
  • Manual
  • Estate

FG Barnes Vauxhall Guildford

01483917687 *

Vauxhall Astra2001 (Y) - 1.6i Envoy 5dr

2001 (Y) - 1.6i Envoy 5dr30

Low Mileage

£1,290

  • 1.6L
  • 95.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ideal Carz

01908909069 *

Vauxhall Astra2008 (08) - 1.9 CDTi 16V SRi [150] 5dr [Exterior Pack]

2008 (08) - 1.9 CDTi 16V SRi [150] 5dr [Exterior Pack]19

Reduced

£1,199

  • 1.9L
  • 154.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Shotton Part EX Change Centre

01913002315 *

Vauxhall Astra2018 (18) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Auto Euro 6 (s/s) (150 ps)

2018 (18) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Auto Euro 6 (s/s) (150 ps)17

£5,995

Finance available £112 pm

  • 1.4L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Premier Cars

01708932385 *

Vauxhall Astra2016 (66) - 1.4i SRi Nav Euro 6 5dr

2016 (66) - 1.4i SRi Nav Euro 6 5dr21

Reduced

£6,290

Finance available £118 pm

  • 1.4L
  • 60.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Acer Platinum Vehicle Ltd

01143086572 *

Vauxhall Astra2015 (64) - SPORT S/S 3-Door

2015 (64) - SPORT S/S 3-Door30

£5,000

Finance available £89 pm

  • 1.4L
  • 88.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Glenn Palmer Cars

01603937367 *

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

Low Mileage

£12,000

Finance available £191 pm

  • 1.2L
  • 14.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Nuneaton Car Sales Ltd

02475187138 *

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.