Skip to main content

2,501 Used Vauxhall Astra cars for sale

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

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

Low Mileage

£8,995

Finance available £179 pm

  • 1.4L
  • 32.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Bristol North

01173701262 *

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

2017 (17) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)32

Low Mileage

£5,600

Finance available £103 pm

  • 1.4L
  • 54.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hammond Cars Norwich

01603937224 *

4.5/5 Stars

Vauxhall Astra2024 - 54kWh Ultimate Hatchback 5dr Electric Auto (156 ps)

2024 - 54kWh Ultimate Hatchback 5dr Electric Auto (156 ps)43

Low Mileage

£18,974

  • 5.6K

    Miles
  • Electric
  • Automatic
  • Hatchback

Stellantis &You National

01212721910 *

Vauxhall Astra2013 (62) - 2.0 CDTi ecoFLEX Elite Hatchback 5dr Diesel Manual Euro 5 (s/s) (160 ps)

2013 (62) - 2.0 CDTi ecoFLEX Elite Hatchback 5dr Diesel Manual Euro 5 (s/s) (160 ps)19

Low Mileage

£3,840

  • 2L
  • 72.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

Dace Car Supermarket

01616945306 *

4.8/5 Stars

Vauxhall Astra2012 - 1.6 16v Elite 5-Door

2012 - 1.6 16v Elite 5-Door21

Low Mileage

£1,688

  • 1.6L
  • 96.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Fine Car Sales

01733942778 *

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

2018 (67) - 1.6 CDTi 16V 136 Design 5dr12

£3,995

Finance available £67 pm

  • 1.6L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Estate

Belt Motor Group

01384881241 *

Vauxhall Astra2019 - 1.4T 16V 150 SRi Vx-line Nav 5dr

2019 - 1.4T 16V 150 SRi Vx-line Nav 5dr

£8,802

  • 1.4L
  • 54.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Marshall MINI Hampshire

01256268336 *

Vauxhall Astra2014 - CDTi ecoFLEX ES 5-Door

2014 - CDTi ecoFLEX ES 5-Door

£3,195

Finance available £49 pm

  • 1.2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Liverpool Car Sales

01515411145 *

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

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

Low Mileage

£10,641

Finance available £215 pm

  • 1.2L
  • 35.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Hartlepool

01429801269 *

Vauxhall Astra2017 (67) - 1.4i Turbo Elite Nav Euro 6 5dr

2017 (67) - 1.4i Turbo Elite Nav Euro 6 5dr17

£6,000

Finance available £112 pm

  • 1.4L
  • 86.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

London Car Market

02037637051 *

Vauxhall Astra2021 (21) - 1.5 Turbo D SE Sports Tourer Euro 6 (s/s) 5dr

2021 (21) - 1.5 Turbo D SE Sports Tourer Euro 6 (s/s) 5dr15

£7,489

Finance available £145 pm

  • 1.5L
  • 74.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Geeling Motor Company

01527917833 *

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

2017 (17) - LIMITED EDITION S/S 3-Door31

£6,595

Finance available £125 pm

  • 1.4L
  • 76.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Westerwood Trade Sales

01236802989 *

0/5 Stars

Vauxhall Astra2018 - 1.0T ecoTEC SRi 5dr Manual

2018 - 1.0T ecoTEC SRi 5dr Manual40

£6,590

  • 1L
  • 64.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

TrustFord Huddersfield

01484502987 *

4.7/5 Stars

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

Low Mileage

£20,450

Finance available £400 pm

  • 1.2L
  • 3.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Darlington

01325521614 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£23,998

  • 1.2L
  • 1.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Colchester

01414839928 *

4.7/5 Stars

Vauxhall Astra2016 (66) - 1.6 CDTi BlueInjection SRi Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (13

2016 (66) - 1.6 CDTi BlueInjection SRi Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (139

£4,995

Finance available £89 pm

  • 1.6L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

BLOFIELD MC

01603931807 *

4.2/5 Stars

Vauxhall Astra2019 - 1.4T 16V 150 Griffin 5dr

2019 - 1.4T 16V 150 Griffin 5dr23

£9,780

Finance available £196 pm

  • 1.4L
  • 52.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hippo Approved

01254445378 *

Vauxhall Astra2009 (09) - 1.8i 16v Design 5dr

2009 (09) - 1.8i 16v Design 5dr48

Low Mileage

£3,995

Finance available £67 pm

  • 1.8L
  • 86.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Scotton Garage Limited

01423797050 *

4.8/5 Stars

Vauxhall Astra2024 - 1.2 Turbo 130 Ultimate 5dr

2024 - 1.2 Turbo 130 Ultimate 5dr36

Low Mileage

£20,495

Finance available £400 pm

  • 1.2L
  • 10.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Twells Vauxhall

01526800640 *

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

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

Low Mileage

£2,995

  • 1.6L
  • 90.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

F & M Autocare

01884211249 *

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