Skip to main content

2,616 Used Vauxhall Astra cars for sale

Vauxhall Astra2025 - CDTi ecoTEC BlueInjection Design

2025 - CDTi ecoTEC BlueInjection Design15

£5,095

Finance available £91 pm

  • 1.6L
  • 105.5K

    Miles
  • Diesel
  • Manual
  • Estate

Motor Stores

01515419312 *

Vauxhall Astra2021 - 1.2 Turbo 145 Griffin Edition 5dr

2021 - 1.2 Turbo 145 Griffin Edition 5dr24

Low Mileage

£11,399

Finance available £232 pm

  • 1.2L
  • 30.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

FOW Trafford

01616969155 *

4.3/5 Stars

Vauxhall Astra2013 - CDTi ecoFLEX ES 5-Door

2013 - CDTi ecoFLEX ES 5-Door1

Low Mileage

£3,995

  • 1.2L
  • 59.9K

    Miles
  • Diesel
  • Manual
  • Estate

Motor Stores

01515419312 *

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

2019 - 1.4i Turbo Griffin Hatchback 5dr Petrol Manual Euro 6 (s/s) (150 ps)52

Low Mileage

£10,617

Finance available £215 pm

  • 1.4L
  • 28.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stellantis &You Edgware

02039577341 *

4.6/5 Stars

Vauxhall Astra2015 - 1.6 i SRi 5-Door

2015 - 1.6 i SRi 5-Door16

£3,695

  • 1.6L
  • 86.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Desborough Car Company

01536211993 *

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

2016 (66) - 1.4i Turbo SRi Hatchback 5dr Petrol Manual Euro 6 (150 ps)43

£4,200

Finance available £72 pm

  • 1.4L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stockport Car Supermarket

01612416384 *

Vauxhall Astra2019 - 1.0T ecoTEC SRi Nav 5dr

2019 - 1.0T ecoTEC SRi Nav 5dr17

Reduced

£9,495

Finance available £186 pm

  • 1L
  • 17.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vanwise Harlow

02476936605 *

0/5 Stars

Vauxhall Astra2020 (69) - 1.5 Turbo D 105 Business Edition Nav 5dr

2020 (69) - 1.5 Turbo D 105 Business Edition Nav 5dr10

Low Mileage

£8,995

Finance available £179 pm

  • 1.5L
  • 35.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Arcadia Garage Exmouth

01395204040 *

Vauxhall Astra2012 (12) - 1.4 ESTATE EXCLUSIVE 5-Door

2012 (12) - 1.4 ESTATE EXCLUSIVE 5-Door14

Low Mileage

£3,495

  • 1.4L
  • 84.2K

    Miles
  • Petrol
  • Manual
  • Estate

Lottbridge Motoring Centre Ltd

01323407763 *

Vauxhall Astra2015 (65) - 1.4i Design Hatchback 5dr Petrol Manual Euro 6 (100 ps)

2015 (65) - 1.4i Design Hatchback 5dr Petrol Manual Euro 6 (100 ps)13

Low Mileage

£5,495

Finance available £100 pm

  • 1.4L
  • 54.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

PEMBROKESHIRE CAR & VAN SALES LTD

01994220015 *

4.2/5 Stars

Vauxhall Astra2018 - 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

2018 - 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr68

£7,888

Finance available £154 pm

  • 1.4L
  • 80.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Car Traders

02037808158 *

3.8/5 Stars

Vauxhall Astra2017 (17) - 1.6 CDTi 16V 136 Elite Nav 5dr

2017 (17) - 1.6 CDTi 16V 136 Elite Nav 5dr27

Reduced

£4,495

Finance available £78 pm

  • 1.6L
  • 104.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Midland Automobiles Ltd

01215160840 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£22,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Swansea

01414839956 *

4.7/5 Stars

Vauxhall Astra2019 - i Turbo ecoTEC Tech Line Nav 5-Door

2019 - i Turbo ecoTEC Tech Line Nav 5-Door37

Low Mileage

£9,995

  • 1L
  • 35.5K

    Miles
  • Petrol
  • Manual
  • Estate

Spencers Car Sales

01603931848 *

Vauxhall Astra2024 (74) - 1.6 CDTi ecoFLEX Design Sports Tourer Euro 6 (s/s) 5dr

2024 (74) - 1.6 CDTi ecoFLEX Design Sports Tourer Euro 6 (s/s) 5dr34

£8,790

  • 1.6L
  • 33.4K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Keywise Cars Ltd

01392344397 *

Vauxhall Astra2017 - 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr

2017 - 1.4i Turbo Elite Nav Auto Euro 6 (s/s) 5dr56

Low Mileage

£8,988

Finance available £178 pm

  • 1.4L
  • 54.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Car Traders

02037808158 *

3.8/5 Stars

Vauxhall Astra2017 - SRI ECOFLEX S/S 5-Door

2017 - SRI ECOFLEX S/S 5-Door16

Reduced

£4,695

Finance available £83 pm

  • 1L
  • 84.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

SG Cars Automotive

01283246501 *

Vauxhall Astra2018 (18) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Auto Euro 6 (s/s) (150 ps)

2018 (18) - 1.4i Turbo SRi Sports Tourer 5dr Petrol Auto Euro 6 (s/s) (150 ps)17

£5,995

Finance available £112 pm

  • 1.4L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Premier Cars

01708932385 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

Reduced

£22,998

  • 1.2L
  • 3.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

01414736412 *

4.7/5 Stars

Vauxhall Astra2019 (68) - 1.4T 16V 150 Elite Nav 5dr

2019 (68) - 1.4T 16V 150 Elite Nav 5dr16

Low Mileage

£11,495

Finance available £234 pm

  • 1.4L
  • 42.5K

    Miles
  • Petrol
  • Manual
  • Estate

Col Smith Car Sales

01609716947 *

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.