Skip to main content

2,553 Used Vauxhall Astra cars for sale

Vauxhall Astra2023 - 1.5 Turbo D Ultimate 5dr Auto Automatic

2023 - 1.5 Turbo D Ultimate 5dr Auto Automatic32

Reduced

£20,499

Finance available £401 pm

  • 1.5L
  • 10.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

The Car Warehouse Swansea

01792001637 *

4.5/5 Stars

Vauxhall Astra2016 (66) - 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr

2016 (66) - 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr27

£5,200

Finance available £94 pm

  • 1.6L
  • 113.7K

    Miles
  • Diesel
  • Manual
  • Estate

Riverside Financial Ltd

01606539545 *

4.7/5 Stars

Vauxhall Astra2015 (15) - 2.0 CDTi 16V ecoFLEX Elite [165] 5dr

2015 (15) - 2.0 CDTi 16V ecoFLEX Elite [165] 5dr6

£2,995

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Grange Cars

01462559057 *

Vauxhall Astra2008 (08) - 1.8i VVT SRi 5dr [Exterior Pack]

2008 (08) - 1.8i VVT SRi 5dr [Exterior Pack]13

Low Mileage

£890

  • 1.8L
  • 127.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cheshire Motor House Ltd

01614139886 *

Vauxhall Astra2015 - GTC SPORT CDTI S/S 3-Door

2015 - GTC SPORT CDTI S/S 3-Door2

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 70.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

Chris Waite Car Sales Ltd

01495369898 *

Vauxhall Astra2025 - 1.2 Turbo 130 Ultimate 5dr Auto

2025 - 1.2 Turbo 130 Ultimate 5dr Auto19

Reduced

£27,498

  • 1.2L
  • 3.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Blackpool Vauxhall / Vanstore

01253201464 *

4.7/5 Stars

Vauxhall Astra2009 (59) - **MAKE US AN OFFER! 5-Door

2009 (59) - **MAKE US AN OFFER! 5-Door18

Low Mileage

£2,995

  • 1.6L
  • 71.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

North West Trade Centre

01772285821 *

Vauxhall Astra2016 (16) - 1.4i Turbo Tech Line Hatchback 5dr Petrol Manual Euro 6 (125 ps)

2016 (16) - 1.4i Turbo Tech Line Hatchback 5dr Petrol Manual Euro 6 (125 ps)23

£5,250

  • 1.4L
  • 81.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hearsall Common Car Sales

02475105300 *

Vauxhall Astra2020 - Turbo SRi 5-Door

2020 - Turbo SRi 5-Door80

Low Mileage

£9,990

Finance available £201 pm

  • 1.2L
  • 36.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

PLYMOUTH CARS LTD

01752427445 *

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 Astra2013 (63) - 1.4T 16v SRi Hatchback 5dr Petrol Manual Euro 5 (140 ps)

2013 (63) - 1.4T 16v SRi Hatchback 5dr Petrol Manual Euro 5 (140 ps)50

Low Mileage

£3,475

Finance available £55 pm

  • 1.4L
  • 63.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

The Van Centre Bury

01618048245 *

Vauxhall Astra2013 (13) - 1.7 CDTi ecoFLEX Energy Euro 5 5dr

2013 (13) - 1.7 CDTi ecoFLEX Energy Euro 5 5dr23

Low Mileage

£2,295

  • 1.7L
  • 83.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Rightmove Autos Limited

01182058857 *

Vauxhall Astra2017 (67) - LIMITED EDITION S/S 3-Door

2017 (67) - LIMITED EDITION S/S 3-Door7

£5,995

Finance available £112 pm

  • 1.4L
  • 88.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Westerwood Trade Sales

01236802989 *

0/5 Stars

Vauxhall Astra2021 (21) - 1.5 Turbo D 105 SE 5dr Sports Tourer Turbo Diesel Estate 60 Plus Mpg

2021 (21) - 1.5 Turbo D 105 SE 5dr Sports Tourer Turbo Diesel Estate 60 Plus Mpg17

£8,995

Finance available £179 pm

  • 1.5L
  • 64.4K

    Miles
  • Diesel
  • Manual
  • Estate

Clogau Motors

01341400177 *

5/5 Stars

Vauxhall Astra2006 (56) - 1.4i 16V SXi 5dr

2006 (56) - 1.4i 16V SXi 5dr20

Low Mileage

£799

  • 1.4L
  • 89.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cheap Cars and Vans

02039475176 *

0/5 Stars

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

2015 (15) - 1.4i 16V Design 5dr21

Low Mileage

£6,495

Finance available £123 pm

  • 1.4L
  • 45.6K

    Miles
  • Petrol
  • Manual
  • Estate

Paul Price Cars Oldham

01613887699 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto19

£25,498

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (Stirling)

01786232223 *

4.7/5 Stars

Vauxhall Astra2016 (65) - 1.4i Turbo SRi Euro 6 5dr

2016 (65) - 1.4i Turbo SRi Euro 6 5dr48

£5,000

Finance available £89 pm

  • 1.4L
  • 93.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

LIV MOTORS

01612416374 *

Vauxhall Astra2019 (69) - 1.4i Turbo SRi VX Line Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps

2019 (69) - 1.4i Turbo SRi VX Line Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps29

£9,699

Finance available £194 pm

  • 1.4L
  • 52.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorplus Car Supermarket

01633742350 *

Vauxhall Astra2004 (54) - 1.8i 16V Elite 5dr

2004 (54) - 1.8i 16V Elite 5dr11

Low Mileage

£2,275

  • 1.8L
  • 42.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

1st Gear Motors

01918237778 *

4.4/5 Stars

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.