Skip to main content

2,381 Used Vauxhall Astra cars for sale

Vauxhall Astra2020 - 1.2 Turbo 145 SRi Nav 5dr

2020 - 1.2 Turbo 145 SRi Nav 5dr34

Low Mileage

£10,349

Finance available £203 pm

  • 1.2L
  • 33.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

Vauxhall Astra2017 - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 (125 ps)

2017 - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 (125 ps)49

Reduced

£4,790

Finance available £85 pm

  • 1.4L
  • 102.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Auto Clicker Ltd

01260544935 *

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

2018 (68) - 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr14

£6,738

Finance available £128 pm

  • 1.6L
  • 100.5K

    Miles
  • Diesel
  • Manual
  • Estate

Riverside Financial Ltd

01606539545 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto12

£24,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Exeter

01414839930 *

4.7/5 Stars

Vauxhall Astra2013 (63) - 1.6i 16V Tech Line 5dr Auto

2013 (63) - 1.6i 16V Tech Line 5dr Auto17

Low Mileage

£3,700

Finance available £71 pm

  • 1.6L
  • 93.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

DT Trading Shrewsbury LTD

01743291620 *

Vauxhall Astra2024 (24) - 1.2 Turbo 130 Ultimate 5dr, UNDER 4600 MILES, MARCH 2027 VAUXHALL WARRANTY,

2024 (24) - 1.2 Turbo 130 Ultimate 5dr, UNDER 4600 MILES, MARCH 2027 VAUXHALL WARRANTY,72

Low Mileage

£20,995

Finance available £309 pm

  • 1.2L
  • 4.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Catterick Service Station

01748901665 *

Vauxhall Astra2010 (10) - 1.6i 16V Exclusiv 5dr

2010 (10) - 1.6i 16V Exclusiv 5dr13

Low Mileage

£1,995

  • 1.6L
  • 82.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vehicle Trader Centre Ltd

01670332698 *

Vauxhall Astra2017 (67) - 1.6 CDTi 16V ecoFLEX Tech Line 5dr + NAV / DAB / ULEZ

2017 (67) - 1.6 CDTi 16V ecoFLEX Tech Line 5dr + NAV / DAB / ULEZ35

£5,975

Finance available £111 pm

  • 1.6L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Nick King Car Sales (Gloucester)

01452227299 *

Vauxhall Astra2022 - 1.2 Turbo 130 Design 5dr

2022 - 1.2 Turbo 130 Design 5dr44

Low Mileage

£14,849

  • 1.2L
  • 18.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorpoint Chingford

02039104754 *

Vauxhall Astra2009 - 1.8 Astra Design Auto 3dr

2009 - 1.8 Astra Design Auto 3dr25

Low Mileage

£2,475

  • 1.8L
  • 74.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ripon Auto Centre

01765530144 *

Vauxhall Astra2012 (62) - 1.6 16v SE Euro 5 5dr

2012 (62) - 1.6 16v SE Euro 5 5dr29

Low Mileage

£2,495

  • 1.6L
  • 81.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

AJ Motor Group

01733666925 *

Vauxhall Astra2016 - 1.4 i Turbo Elite 5-Door

2016 - 1.4 i Turbo Elite 5-Door37

Reduced

£8,495

Finance available £167 pm

  • 1.4L
  • 27.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Paignton Motor Company

01803223528 *

Vauxhall Astra2012 (62) - 1.6i 16V Active 5dr

2012 (62) - 1.6i 16V Active 5dr15

Low Mileage

£2,495

  • 1.6L
  • 96.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vauxhall Astra2020 - ELITE NAV 1.2 Petrol Manual 5 Door Hatchback 2020 (70 Plate) [143 BHP]

2020 - ELITE NAV 1.2 Petrol Manual 5 Door Hatchback 2020 (70 Plate) [143 BHP]25

Low Mileage

£11,195

Finance available £188 pm

  • 1.2L
  • 27.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

M J Wearing

01993463430 *

Vauxhall Astra2015 (65) - 1.6 CDTi 16V ecoFLEX SRi 5dr

2015 (65) - 1.6 CDTi 16V ecoFLEX SRi 5dr5

Reduced

£2,995

  • 1.6L
  • 93.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Auto Exchange

01913230032 *

Vauxhall Astra2016 (16) - 1.0i Turbo ecoFLEX SRi Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (105 ps

2016 (16) - 1.0i Turbo ecoFLEX SRi Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (105 ps28

£5,095

Finance available £91 pm

  • 1L
  • 77.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Nathan John Car & Van Sales Rotherham

01709212038 *

Vauxhall Astra2017 - i Turbo SRi 5-Door

2017 - i Turbo SRi 5-Door24

Low Mileage

£5,990

Finance available £111 pm

  • 1.4L
  • 66.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

COBALT MOTORS LTD

01913002431 *

Vauxhall Astra2017 (66) - 1.6 CDTI 136 BLUEINJECTION DESIGN SPORTS TOURER EURO 6 5-Door

2017 (66) - 1.6 CDTI 136 BLUEINJECTION DESIGN SPORTS TOURER EURO 6 5-Door6

£3,795

  • 1.6L
  • 137.0K

    Miles
  • Diesel
  • Manual
  • Estate

Ex Police Car Centre

01384881231 *

Vauxhall Astra2011 (11) - 2.0 CDTi 16V SRi 5dr

2011 (11) - 2.0 CDTi 16V SRi 5dr11

£2,999

  • 2L
  • 121.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Kernow Kars Ltd

01326330754 *

Vauxhall Astra2022 - 1.2 Turbo Design 5dr

2022 - 1.2 Turbo Design 5dr19

Low Mileage

£14,998

  • 1.2L
  • 16.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Nottingham Motorstore / Vanstore

01158964024 *

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

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.