Skip to main content

2,506 Used Vauxhall Astra cars for sale

Vauxhall Astra2008 (08) - 1.8i VVT Life 5dr Auto [AC]

2008 (08) - 1.8i VVT Life 5dr Auto [AC]16

Low Mileage

£1,995

  • 1.8L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Quad Automotive Limited

01144788641 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£23,998

  • 1.2L
  • 3.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

Vauxhall Astra2015 (15) - 2015 VAUXHALL ASTRA 1.4T 16V SRi TURBO 5dr 140BHP 62K FSH 6 SPEED AIR CON

2015 (15) - 2015 VAUXHALL ASTRA 1.4T 16V SRi TURBO 5dr 140BHP 62K FSH 6 SPEED AIR CON15

Reduced

£4,495

Finance available £78 pm

  • 1.4L
  • 62.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

LE10 MOTORS COMPANY LTD

02477714651 *

Vauxhall Astra2009 (59) - 1.6i 16V Active Plus [115] 5dr

2009 (59) - 1.6i 16V Active Plus [115] 5dr14

Reduced

£1,895

  • 1.6L
  • 51.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Oxford Used Cars Ltd

01865956232 *

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

2024 - 54kWh GS Sports Tourer 5dr Electric Auto (156 ps)1

Low Mileage

£31,999

  • 4.0K

    Miles
  • Electric
  • Automatic
  • Estate

Thurlow Nunn Great Yarmouth

01493809193 *

0/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Colchester

01414839928 *

4.7/5 Stars

Vauxhall Astra2019 (Z8) - 1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps)

2019 (Z8) - 1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps)37

Low Mileage

£12,980

Finance available £268 pm

  • 1.4L
  • 13.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Autocars UK

01482296002 *

Vauxhall Astra2014 (14) - 1.6 16v Excite Hatchback 5dr Petrol Manual Euro 5 (115 ps)

2014 (14) - 1.6 16v Excite Hatchback 5dr Petrol Manual Euro 5 (115 ps)26

Low Mileage

£4,499

Finance available £78 pm

  • 1.6L
  • 53.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Kingsway Motor Company Ltd

01293214026 *

Vauxhall Astra2014 - 1.6 16v Energy 5-Door

2014 - 1.6 16v Energy 5-Door27

Low Mileage

£3,950

Finance available £66 pm

  • 1.6L
  • 59.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Elite Cars Direct Limited

01164785127 *

Vauxhall Astra2020 - 1.5 Turbo D 105 SRi Nav 5dr

2020 - 1.5 Turbo D 105 SRi Nav 5dr35

Low Mileage

£12,749

Finance available £255 pm

  • 1.5L
  • 17.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

cinch

01273121210 *

4.3/5 Stars

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

2018 (18) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)38

Low Mileage

£7,695

  • 1.4L
  • 46.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Nottinghamcar com

01156848096 *

Vauxhall Astra2014 (64) - 2.0 CDTi 16V SRi 5dr Auto...Cambelt changed Dec 24

2014 (64) - 2.0 CDTi 16V SRi 5dr Auto...Cambelt changed Dec 2422

Low Mileage

£5,950

Finance available £111 pm

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Four Crosses Garage

01743292166 *

5/5 Stars

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

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

Low Mileage

£2,995

  • 1.4L
  • 70.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cars of Kinson

01202001903 *

2.5/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£23,998

  • 1.2L
  • 3.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

Vauxhall Astra2013 (63) - 2.0 CDTi ecoFLEX Elite Euro 5 (s/s) 5dr

2013 (63) - 2.0 CDTi ecoFLEX Elite Euro 5 (s/s) 5dr9

Low Mileage

£3,500

Finance available £56 pm

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

The Car Centre

01443583942 *

Vauxhall Astra2025 (74) - 1.6 CDTi ecoFLEX Design Sports Tourer Euro 6 (s/s) 5dr

2025 (74) - 1.6 CDTi ecoFLEX Design Sports Tourer Euro 6 (s/s) 5dr13

£6,495

  • 1.6L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Coles Commercials

01278551490 *

Vauxhall Astra2024 - 1.6 Plug-in Hybrid GS 5dr Auto

2024 - 1.6 Plug-in Hybrid GS 5dr Auto34

Low Mileage

£20,799

Finance available £433 pm

  • 1.6L
  • 2.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Birmingham

01217525223 *

Vauxhall Astra2010 (10) - 1.6 16v SRi Hatchback 5dr Petrol Manual Euro 5 (115 ps)

2010 (10) - 1.6 16v SRi Hatchback 5dr Petrol Manual Euro 5 (115 ps)16

Low Mileage

£3,995

  • 1.6L
  • 62.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Jefferies Car Centre Ltd

01373489224 *

Vauxhall Astra2007 (57) - 1.8i VVT Club 5dr Auto

2007 (57) - 1.8i VVT Club 5dr Auto6

Low Mileage

£1,995

  • 1.8L
  • 135.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Vauxhall AstraDesign Cdti Ecotec S/S

Design Cdti Ecotec S/S15

£3,995

Finance available £67 pm

  • 135.4K

    Miles
  • Diesel
  • Manual
  • Estate

Motor Stores

01515419312 *

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.