Skip to main content

2,488 Used Vauxhall Astra cars for sale

Vauxhall Astra2021 (21) - 1.2 Turbo SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (110 ps) SERVICE HIST

2021 (21) - 1.2 Turbo SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (110 ps) SERVICE HIST35

£9,199

  • 1.2L
  • 49.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Ask Motors

01922665493 *

Vauxhall Astra2013 (62) - 2.0 ELITE CDTI S/S 5d 163 BHP 5-Door

2013 (62) - 2.0 ELITE CDTI S/S 5d 163 BHP 5-Door1

£3,995

Finance available £67 pm

  • 2L
  • 122.3K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cars4You Ltd

01312027981 *

0/5 Stars

Vauxhall Astra2016 (16) - 1.0T 12V ecoFLEX Tech Line 5dr

2016 (16) - 1.0T 12V ecoFLEX Tech Line 5dr18

Low Mileage

£4,995

Finance available £89 pm

  • 1L
  • 72.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Kars co uk Limited

01494414524 *

Vauxhall Astra2011 (11) - 1.7 CDTi ecoFLEX SE Sports Tourer Euro 5 5dr

2011 (11) - 1.7 CDTi ecoFLEX SE Sports Tourer Euro 5 5dr14

Low Mileage

£2,495

  • 1.7L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Estate

Halesowen Trade Centre Ltd

01217288685 *

Vauxhall Astra2017 - 1.0 Astra Elite Nav ecoFLEX S/S 5dr

2017 - 1.0 Astra Elite Nav ecoFLEX S/S 5dr41

£6,495

  • 1L
  • 71.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Roger Hotchkiss Car Sales

01939550232 *

Vauxhall Astra2023 (72) - 1.5 Turbo D Ultimate 5dr Diesel Hatchback

2023 (72) - 1.5 Turbo D Ultimate 5dr Diesel Hatchback45

Low Mileage

£17,847

  • 1.5L
  • 14.1K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vertu Volkswagen Skipton

01535280951 *

4.7/5 Stars

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

2023 - 1.2 Turbo GS Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)43

Low Mileage

£18,990

Finance available £370 pm

  • 1.2L
  • 2.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Redcar

01642065693 *

Vauxhall Astra2024 - 115kW GS 54kWh 5dr Auto Hatchback

2024 - 115kW GS 54kWh 5dr Auto Hatchback55

£27,045

  • 11.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

Perrys Rotherham Vauxhall

01709917010 *

4.4/5 Stars

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

2016 (16) - 1.4i Turbo Design Euro 6 5dr29

Low Mileage

£3,995

Finance available £67 pm

  • 1.4L
  • 54.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Top Gear Harrow Ltd

02038895522 *

Vauxhall Astra2016 (66) - 1.6 CDTi BlueInjection SRi Hatchback 5dr Diesel Manual Euro 6 (s/s) (136 ps

2016 (66) - 1.6 CDTi BlueInjection SRi Hatchback 5dr Diesel Manual Euro 6 (s/s) (136 ps20

£4,275

Finance available £73 pm

  • 1.6L
  • 73.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

PEELS WHEELS LIMITED

01524938217 *

Vauxhall Astra2012 (62) - 1.6 16v Active Limited Edition Euro 5 5dr

2012 (62) - 1.6 16v Active Limited Edition Euro 5 5dr13

Low Mileage

£3,199

Finance available £49 pm

  • 1.6L
  • 72.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Big Motor Company Ltd

01482947783 *

Vauxhall Astra2010 - 1.6i VVT 16v SE 5dr Auto

2010 - 1.6i VVT 16v SE 5dr Auto12

Low Mileage

£3,995

Finance available £67 pm

  • 1.6L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Affordable Cars Of Kent

01634957989 *

Vauxhall Astra2016 - 1.6 CDTi 16V ecoFLEX Tech Line 5dr FINANCE AVAILABLE

2016 - 1.6 CDTi 16V ecoFLEX Tech Line 5dr FINANCE AVAILABLE13

£4,295

Finance available £74 pm

  • 1.6L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Estate

Speedway Garage Gunness Limited

01724514211 *

Vauxhall Astra2010 (60) - 2.0 VXR 3d 240 BHP 3-Door

2010 (60) - 2.0 VXR 3d 240 BHP 3-Door32

Low Mileage

£5,990

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Formula 1 Car Supermarket

01324464853 *

2.4/5 Stars

Vauxhall Astra2015 (15) - 1.4i 16V Excite 5dr

2015 (15) - 1.4i 16V Excite 5dr13

Low Mileage

£5,690

Finance available £105 pm

  • 1.4L
  • 68.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Castle 4 Cars

02382146222 *

5/5 Stars

Vauxhall Astra2007 - 1.6 i 16v Design 5-Door

2007 - 1.6 i 16v Design 5-Door1

Low Mileage

£1,095

  • 1.6L
  • 100.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Tudor Cars Ltd

01268988914 *

Vauxhall Astra2007 (07) - 1.8i VVT Life 5dr Auto [AC]

2007 (07) - 1.8i VVT Life 5dr Auto [AC]20

Low Mileage

£1,499

  • 1.8L
  • 132.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Cheap Cars and Vans

02039475176 *

0/5 Stars

Vauxhall Astra2019 (19) - 1.6 CDTi 16V 136 Design 5dr Estate EURO6

2019 (19) - 1.6 CDTi 16V 136 Design 5dr Estate EURO612

Reduced

£5,995

Finance available £112 pm

  • 1.6L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Estate

I A PERFORMANCE 78 LTD TA EX POLICE CARS

01613887638 *

Vauxhall Astra2017 - 1.4 i SRi Nav 5-Door

2017 - 1.4 i SRi Nav 5-Door4

£5,495

Finance available £100 pm

  • 1.4L
  • 91.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Austins Autos

01472404036 *

4.3/5 Stars

Vauxhall Astra2015 (65) - 1.6i 16V Design 5dr

2015 (65) - 1.6i 16V Design 5dr18

£1,995

  • 1.6L
  • 107.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

NOVA CAR SALES LTD

01215160442 *

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.