Skip to main content

2,375 Used Vauxhall Astra cars for sale

Vauxhall Astra2017 - i Turbo Energy 5-Door

2017 - i Turbo Energy 5-Door30

Low Mileage

£6,450

Finance available £122 pm

  • 1.4L
  • 55.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Wheelers Chipping Norton

01608692663 *

4.6/5 Stars

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

2024 - 1.2 Turbo Ultimate Hatchback 5dr Petrol Manual Euro 6 (s/s) (130 ps)45

£19,000

Finance available £319 pm

  • 1.2L
  • 12.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Thurlow Nunn Norwich

01603337183 *

0/5 Stars

Vauxhall Astra2015 - 1.6 CDTi 16V SRi 5dr

2015 - 1.6 CDTi 16V SRi 5dr10

£4,995

Finance available £89 pm

  • 1.6L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Causeway Cars

02890023065 *

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

2014 (64) - 1.4 16v SRi Euro 5 5dr20

Low Mileage

£3,895

Finance available £65 pm

  • 1.4L
  • 44.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

One Stop Motors Dewsbury

01924665170 *

Vauxhall Astra2009 (59) - 1.6i 16v Life 5dr

2009 (59) - 1.6i 16v Life 5dr28

Reduced

£799

  • 1.6L
  • 135.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Trust Motorcars

02037576475 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto19

Reduced

£24,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (Ayr)

01292431680 *

4.7/5 Stars

Vauxhall Astra2020 - 1.2 Turbo Ultimate Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)

2020 - 1.2 Turbo Ultimate Nav Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)

£10,495

  • 1.2L
  • 40.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Bristol North

01173701262 *

Vauxhall Astra2021 (21) - 1.5 Turbo D SE SPORTS TOURER EURO6 5-Door

2021 (21) - 1.5 Turbo D SE SPORTS TOURER EURO6 5-Door16

£6,995

Finance available £134 pm

  • 1.5L
  • 93.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

I A PERFORMANCE 78 LTD TA EX POLICE CARS

01613887638 *

Vauxhall Astra2017 (17) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Manual Euro 6 (150 ps)

2017 (17) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Manual Euro 6 (150 ps)16

Reduced

£7,499

Finance available £145 pm

  • 1.4L
  • 69.3K

    Miles
  • Petrol
  • Manual
  • Estate

CARS-WORCESTER

01905676567 *

Vauxhall Astra2015 - 1.6i 16V SRi 5dr

2015 - 1.6i 16V SRi 5dr18

Low Mileage

£3,990

Finance available £67 pm

  • 1.6L
  • 72.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

NW Cars Taverham

01603567782 *

Vauxhall Astra2022 - 1.2 Turbo 130 Ultimate 5dr Auto

2022 - 1.2 Turbo 130 Ultimate 5dr Auto6

£16,940

  • 1.2L
  • 27.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Evans Halshaw Ford Bedford

01234987593 *

Vauxhall Astra2022 - 1.2 Turbo 130 Design 5dr

2022 - 1.2 Turbo 130 Design 5dr19

£16,998

  • 1.2L
  • 2.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Renault/Dacia (Dumbarton)

01389310597 *

4.7/5 Stars

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

2018 (67) - 1.4i Turbo Elite Hatchback 5dr Petrol Manual Euro 6 (150 ps)22

£5,999

Finance available £112 pm

  • 1.4L
  • 89.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Wearside Autoparc

01913002146 *

Vauxhall Astra2012 - 1.6 16v SRi 5-Door

2012 - 1.6 16v SRi 5-Door32

Low Mileage

£2,500

  • 1.6L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Widowhill Cars

01282506567 *

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

2015 (65) - 1.4i SRi Euro 6 5dr13

Reduced

£2,495

  • 1.4L
  • 88.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Crave Motors Ltd

01793550959 *

Vauxhall Astra2015 (65) - 1.6 CDTi ecoTEC BlueInjection Energy Euro 6 5dr

2015 (65) - 1.6 CDTi ecoTEC BlueInjection Energy Euro 6 5dr

£4,995

Finance available £89 pm

  • 1.6L
  • 101.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Elm Motor Company

01752749650 *

Vauxhall Astra2005 (55) - 1.6i 16V Club 5dr

2005 (55) - 1.6i 16V Club 5dr46

£1,499

  • 1.6L
  • 163.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

New Whip UK Ltd

01733830409 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Auto

2025 - 1.2 Turbo 130 GS 5dr Auto12

£24,998

  • 1.2L
  • 2.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

Vauxhall Astra2012 - LHD LEFT HAND DRIVE+2012 VAUXHALL ASTRA 1.7 CDTi DIESEL+WITH COC+MOT 09/25 5-Door

2012 - LHD LEFT HAND DRIVE+2012 VAUXHALL ASTRA 1.7 CDTi DIESEL+WITH COC+MOT 09/25 5-Door18

Low Mileage

£3,995

Finance available £116 pm

  • 1.7L
  • 75.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

UK LEFT HAND DRIVE

01922665550 *

Vauxhall Astra2012 (62) - 1.3 CDTi 16V ECOFLEX ESTATE, Only £20 A Year Road Tax 5-Door

2012 (62) - 1.3 CDTi 16V ECOFLEX ESTATE, Only £20 A Year Road Tax 5-Door20

Reduced

£4,490

Finance available £116 pm

  • 1.2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

Gary Smith Car Sales

01227203359 *

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.