Skip to main content

2,533 Used Vauxhall Astra cars for sale

Vauxhall Astra2015 (65) - 1.6 CDTi ecoTEC BlueInjection Design Hatchback 5dr Diesel Manual Euro 6 (11

2015 (65) - 1.6 CDTi ecoTEC BlueInjection Design Hatchback 5dr Diesel Manual Euro 6 (1111

£4,290

Finance available £74 pm

  • 1.6L
  • 92.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Swift Cars south Wales Ltd

01495369894 *

0/5 Stars

Vauxhall Astra2018 - 1.4i Turbo Sri Nav Hatchback 5dr Petrol Manual Euro 6 150 Ps

2018 - 1.4i Turbo Sri Nav Hatchback 5dr Petrol Manual Euro 6 150 Ps25

Low Mileage

£8,499

  • 1.4L
  • 39.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Tustain Motors Berwick

01289543249 *

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

2019 (69) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps)36

Low Mileage

£9,250

  • 1.4L
  • 31.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

W18 Cars

01282501740 *

4.8/5 Stars

Vauxhall Astra2017 (17) - DESIGN 5-Door

2017 (17) - DESIGN 5-Door30

£5,995

Finance available £112 pm

  • 1.4L
  • 79.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Westerwood Trade Sales

01236802989 *

0/5 Stars

Vauxhall Astra2014 (64) - 1.4i 16V Excite 5dr

2014 (64) - 1.4i 16V Excite 5dr13

Reduced

£5,495

Finance available £100 pm

  • 1.4L
  • 52.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Russell Cooper Low Mileage Cars and Vans

01635884970 *

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

2022 (22) - 1.2 Turbo Design Hatchback 5dr Petrol Auto Euro 6 (s/s) (130 ps)29

Reduced

£15,495

  • 1.2L
  • 13.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Luton Trade Centre

01582280724 *

4.5/5 Stars

Vauxhall Astra2022 (22) - 1.2 Turbo Design 5dr Petrol Hatchback

2022 (22) - 1.2 Turbo Design 5dr Petrol Hatchback32

£12,951

  • 1.2L
  • 31.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vertu Vauxhall Hexham

01434400348 *

4.7/5 Stars

Vauxhall Astra2021 - 1.2 Turbo 145 Griffin Edition 5dr

2021 - 1.2 Turbo 145 Griffin Edition 5dr58

£9,995

Finance available £166 pm

  • 1.2L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

MB Motors

02825440802 *

Vauxhall Astra2014 (14) - 2.0 CDTi ecoFLEX SRi Euro 5 (s/s) 5dr

2014 (14) - 2.0 CDTi ecoFLEX SRi Euro 5 (s/s) 5dr6

£1,999

  • 2L
  • 132.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

AL PRESTIGE CARS LTD

02380017157 *

0/5 Stars

Vauxhall Astra2017 (67) - 1.4 SRI NAV 5d 148 BHP 5-Door

2017 (67) - 1.4 SRI NAV 5d 148 BHP 5-Door43

Reduced

£9,999

Finance available £201 pm

  • 1.4L
  • 14.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Gouldings Car Sales

01522309049 *

4.1/5 Stars

Vauxhall Astra2016 (66) - 1.4T 16V 150 SRi Nav 5dr

2016 (66) - 1.4T 16V 150 SRi Nav 5dr31

Low Mileage

£6,995

Finance available £134 pm

  • 1.4L
  • 52.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motor Wise

01673268382 *

4.3/5 Stars

Vauxhall Astra2011 (61) - 1.6i 16V SE 5dr

2011 (61) - 1.6i 16V SE 5dr10

£2,299

  • 1.6L
  • 130.0K

    Miles
  • Petrol
  • Manual
  • Estate

H S Motor Company

07701341152 *

Vauxhall Astra2020 - Turbo SRi 5-Door

2020 - Turbo SRi 5-Door80

Reduced

£8,990

Finance available £179 pm

  • 1.2L
  • 36.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

PLYMOUTH CARS LTD

01752427445 *

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

2025 - 1.2 Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)

£20,500

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Nuneaton

02476932941 *

Vauxhall Astra2014 (63) - 2.0 CDTi Tech Line Sports Tourer Auto Euro 5 5dr

2014 (63) - 2.0 CDTi Tech Line Sports Tourer Auto Euro 5 5dr22

Low Mileage

£4,495

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Estate

The Drivers Gallery Ltd

01572491189 *

0/5 Stars

Vauxhall Astra2014 (64) - 1.4 16v Excite Euro 5 5dr

2014 (64) - 1.4 16v Excite Euro 5 5dr54

£2,995

  • 1.4L
  • 94.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

MMK AUTOMOTIVE LIMITED

01524237300 *

Vauxhall Astra2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps

2024 - 54kwh Design Hatchback 5dr Electric Auto 156 Ps34

£17,990

  • 13.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

Pentagon Vauxhall (Oldham)

01618042348 *

3.8/5 Stars

Vauxhall Astra2024 - Astra 1.2 T GS 5dr

2024 - Astra 1.2 T GS 5dr41

Low Mileage

£19,504

  • 1.2L
  • 2.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Baylis Gloucester

01452227254 *

4.5/5 Stars

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

£23,998

  • 1.2L
  • 15.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall (Lenzie)

01414839924 *

4.7/5 Stars

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

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

£4,595

  • 1.4L
  • 115.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

North West Trade Centre

01772285821 *

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.