Skip to main content

2,500 Used Vauxhall Astra cars for sale

Vauxhall Astra2016 (16) - 1.6 Manual (91,800 Miles) ULEZ Free. CDTi Tech Line 5dr EURO 6. PX OK

2016 (16) - 1.6 Manual (91,800 Miles) ULEZ Free. CDTi Tech Line 5dr EURO 6. PX OK62

£4,590

Finance available £80 pm

  • 1.6L
  • 91.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vauxhall Astra2018 - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 125 Ps

2018 - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 125 Ps53

Low Mileage

£7,495

  • 1.4L
  • 50.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

WJ King Trade Centre Swanley

01322949529 *

0/5 Stars

Vauxhall Astra2013 (63) - 1.3 CDTi ecoFLEX ES Euro 5 5dr

2013 (63) - 1.3 CDTi ecoFLEX ES Euro 5 5dr34

Low Mileage

£4,500

Finance available £78 pm

  • 1.2L
  • 85.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Riverside Financial Ltd

01606539545 *

4.7/5 Stars

Vauxhall Astra2021 (71) - 1.2 Turbo 145 Griffin Edition 5dr Petrol Hatchback

2021 (71) - 1.2 Turbo 145 Griffin Edition 5dr Petrol Hatchback33

£10,778

  • 1.2L
  • 52.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vertu Vauxhall Durham

01918142443 *

4.7/5 Stars

Vauxhall Astra2016 - 1.6 CDTi 16V 136 Elite Nav 5dr

2016 - 1.6 CDTi 16V 136 Elite Nav 5dr9

£3,995

Finance available £67 pm

  • 1.6L
  • 139.0K

    Miles
  • Diesel
  • Manual
  • Estate

Jack McCaughern Trade Sales

02890023686 *

Vauxhall Astra2013 (13) - 1.4i 16V Energy 5dr

2013 (13) - 1.4i 16V Energy 5dr16

Reduced

£4,995

Finance available £89 pm

  • 1.4L
  • 83.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Moto Car Sales Limited

01896801270 *

Vauxhall Astra2017 (17) - 1.6 CDTi 16V Design 5dr

2017 (17) - 1.6 CDTi 16V Design 5dr26

£3,695

Finance available £60 pm

  • 1.6L
  • 157.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Belt Motor Group

01384881241 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr Estate

2025 - 1.2 Turbo 130 GS 5dr Estate

Low Mileage

£23,995

  • 1.2L
  • 2.8K

    Miles
  • Petrol
  • Manual
  • Estate

Perrys Doncaster Vauxhall

01302248564 *

4.4/5 Stars

Vauxhall Astra2015 (15) - 1.6i Limited Edition Hatchback 5dr Petrol Manual Euro 6 (115 ps)

2015 (15) - 1.6i Limited Edition Hatchback 5dr Petrol Manual Euro 6 (115 ps)23

Low Mileage

£6,500

Finance available £123 pm

  • 1.6L
  • 52.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Premier Motor Collection

01143089153 *

Vauxhall Astra2009 (59) - 1.8i VVT SRi 5dr [Exterior Pack]

2009 (59) - 1.8i VVT SRi 5dr [Exterior Pack]25

Reduced

£1,890

  • 1.8L
  • 116.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

DAM cheap cars

01924667071 *

5/5 Stars

Vauxhall Astra2016 - 1.0 Astra SRi Nav ecoFLEX S/S 5dr

2016 - 1.0 Astra SRi Nav ecoFLEX S/S 5dr8

£4,970

Finance available £89 pm

  • 1L
  • 91.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Sevenoaks Auto Village

01892572354 *

Vauxhall Astra2006 (56) - 2.0T 16V SRi 3dr XP [Exterior Pack] *Heated Leather* (Read Ad)

2006 (56) - 2.0T 16V SRi 3dr XP [Exterior Pack] *Heated Leather* (Read Ad)30

Low Mileage

£1,995

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Shiply's of Netherton

01384881067 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr12

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Southampton

01414839954 *

4.7/5 Stars

Vauxhall Astra2017 - 1.4 Astra SRI 5dr

2017 - 1.4 Astra SRI 5dr8

Low Mileage

£7,195

Finance available £138 pm

  • 1.4L
  • 48.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Sevenoaks Auto Village

01892572354 *

Vauxhall Astra2019 (19) - 1.4T 16V 150 Griffin 5dr Petrol Hatchback

2019 (19) - 1.4T 16V 150 Griffin 5dr Petrol Hatchback33

£12,905

  • 1.4L
  • 6.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vertu Peugeot Banbury

01865956223 *

4.6/5 Stars

Vauxhall Astra2005 (05) - 1.7 CDTi 16V Enjoy 5dr

2005 (05) - 1.7 CDTi 16V Enjoy 5dr17

Low Mileage

£1,195

  • 1.7L
  • 160.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

INFINITE VEHICLE SALES LTD

01773302789 *

Vauxhall Astra2005 (55) - 1.7 CDTi 16v SRi Hatchback 5dr Diesel Manual (138 g/km, 99 bhp)

2005 (55) - 1.7 CDTi 16v SRi Hatchback 5dr Diesel Manual (138 g/km, 99 bhp)12

Reduced

£2,290

  • 1.7L
  • 82.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

Swift Cars south Wales Ltd

01495369894 *

0/5 Stars

Vauxhall Astra2003 (53) - 1.8 16V 2dr

2003 (53) - 1.8 16V 2dr10

Low Mileage

£895

  • 1.8L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Heaton Vehicle Sales 1

01708204883 *

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

2016 (16) - 1.6 CDTi 16V 136 Elite Nav 5dr11

£5,695

Finance available £105 pm

  • 1.6L
  • 75.9K

    Miles
  • Diesel
  • Manual
  • Hatchback

Central Motor Company

01536851806 *

Vauxhall Astra2021 - 1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)

2021 - 1.2 Turbo Griffin Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (145 ps)

Low Mileage

£12,400

Finance available £255 pm

  • 1.2L
  • 17.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

drivedirect Nuneaton

02476932941 *

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

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.