Skip to main content

2,556 Used Vauxhall Astra cars for sale

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

2023 - 1.6 Plug-in Hybrid GSe 5dr Auto19

Low Mileage

£20,998

  • 1.6L
  • 5.0K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (East Kilbride)

01355203634 *

4.7/5 Stars

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 Astra2018 (68) - 1.6 CDTi BlueInjection SRi Nav Auto Euro 6 (s/s) 5dr

2018 (68) - 1.6 CDTi BlueInjection SRi Nav Auto Euro 6 (s/s) 5dr13

£7,945

Finance available £155 pm

  • 1.6L
  • 69.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Sterling Motor Group Ltd

02039537434 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

£23,998

  • 1.2L
  • 1.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall (Morecambe)

01524938898 *

4.7/5 Stars

Vauxhall Astra2014 - CDTi ecoFLEX Elite 5-Door

2014 - CDTi ecoFLEX Elite 5-Door31

£3,595

Finance available £58 pm

  • 2L
  • 119.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

Squire Cars Ltd

01495361540 *

Vauxhall Astra2016 (16) - 1.6i 16V Design 5dr Auto DAMAGED REPAIRABLE SALVAGE

2016 (16) - 1.6i 16V Design 5dr Auto DAMAGED REPAIRABLE SALVAGE7

Low Mileage

£2,950

  • 1.6L
  • 51.8K

    Miles
  • Petrol
  • Semi Auto
  • Estate

FULLERS AUTO SALVAGE LTD

01255449991 *

2.5/5 Stars

Vauxhall Astra2012 (62) - 1.4 16v Active Hatchback 5dr Petrol FOR SALE WITH 12 MONTHS MOT

2012 (62) - 1.4 16v Active Hatchback 5dr Petrol FOR SALE WITH 12 MONTHS MOT24

Reduced

£2,995

  • 1.4L
  • 67.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Swale Auto Sales I LTD

01748900780 *

Vauxhall Astra2013 - 1.7 CDTi 16V ecoFLEX ES 5dr [Start Stop]

2013 - 1.7 CDTi 16V ecoFLEX ES 5dr [Start Stop]7

Low Mileage

£4,475

Finance available £78 pm

  • 1.7L
  • 52.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Coleraine Trade Sales

02870441606 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto19

£25,498

  • 1.2L
  • 11.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

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

01738230558 *

4.7/5 Stars

Vauxhall Astra2015 (15) - 1.6 16v Elite Auto Euro 5 5dr

2015 (15) - 1.6 16v Elite Auto Euro 5 5dr49

Reduced

£6,795

Finance available £129 pm

  • 1.6L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

EASICARS ENHANCED

02039577421 *

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

2014 - 1.6 16v Elite Hatchback 5dr Petrol Manual Euro 5 (115 ps)25

Low Mileage

£6,595

  • 1.6L
  • 62.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

T Wall Garages Citroen - Kingswinford

01384319487 *

0/5 Stars

Vauxhall Astra2019 - 1.4T 16V 150 Griffin 5dr

2019 - 1.4T 16V 150 Griffin 5dr19

Low Mileage

£10,498

  • 1.4L
  • 29.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Birtley Motorstore / MG / Vanstore

01916070584 *

4.7/5 Stars

Vauxhall Astra2014 (63) - 1.3 CDTi 16V ecoFLEX ES 5dr

2014 (63) - 1.3 CDTi 16V ecoFLEX ES 5dr20

Low Mileage

£7,950

Finance available £155 pm

  • 1.2L
  • 56.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Base Van

01335216061 *

5/5 Stars

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 Astra2012 - 2.0 SE CDTI S/S Ecoflex Estate 5-Door

2012 - 2.0 SE CDTI S/S Ecoflex Estate 5-Door12

Low Mileage

£3,595

Finance available £58 pm

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Manual
  • Estate

PTC Motor Company

01752982750 *

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

£7,495

Finance available £145 pm

  • 1.2L
  • 103.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

BLOFIELD MC

01603931807 *

4.2/5 Stars

Vauxhall Astra2018 (67) - 1.6 CDTi 16V ecoTEC Design 5dr

2018 (67) - 1.6 CDTi 16V ecoTEC Design 5dr13

£3,200

Finance available £49 pm

  • 1.6L
  • 143.0K

    Miles
  • Diesel
  • Manual
  • Estate

Trade Car Sales

01217288898 *

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

2019 (19) - 1.4i Turbo SRi Euro 6 5dr21

£7,750

Finance available £151 pm

  • 1.4L
  • 54.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

BCW CARS SALES LTD OF ACKWORTH

01977808775 *

Vauxhall Astra2022 (22) - 1.2 Turbo Design Auto Euro 6 (s/s) 5dr

2022 (22) - 1.2 Turbo Design Auto Euro 6 (s/s) 5dr99

Reduced

£15,995

Finance available £335 pm

  • 1.2L
  • 142.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jackson Car Sales

01362700945 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall (West Calder)

01506533740 *

4.7/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.