Skip to main content

2,600 Used Vauxhall Astra cars for sale

Vauxhall Astra2013 - CDTi ecoFLEX SE 5-Door

2013 - CDTi ecoFLEX SE 5-Door

£3,295

  • 1.7L
  • 105.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

Motor Stores

01515419312 *

Vauxhall Astra2021 (71) - 1.5 Turbo D SRi Nav Sports Tourer 5dr Diesel Manual Euro 6 (s/s) (122 ps)

2021 (71) - 1.5 Turbo D SRi Nav Sports Tourer 5dr Diesel Manual Euro 6 (s/s) (122 ps)40

Low Mileage

£12,995

  • 1.5L
  • 22.2K

    Miles
  • Diesel
  • Manual
  • Estate

Selectacars

01206355219 *

Vauxhall Astra2011 (11) - 1.6 16v SRi Auto Euro 5 5dr

2011 (11) - 1.6 16v SRi Auto Euro 5 5dr33

Low Mileage

£4,495

  • 1.6L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Crown Auto Hub Limited

02038895452 *

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 Sydenham

01414839958 *

4.7/5 Stars

Vauxhall Astra2018 (18) - 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr

2018 (18) - 1.4i Turbo SRi Auto Euro 6 (s/s) 5dr1

£7,820

Finance available £152 pm

  • 1.4L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Blue Sky Motors Ltd

02038731418 *

0/5 Stars

Vauxhall Astra2021 (21) - 1.5 BUSINESS EDITION NAV 5d 104BHP NON RUNNER 5-Door

2021 (21) - 1.5 BUSINESS EDITION NAV 5d 104BHP NON RUNNER 5-Door16

Low Mileage

£8,995

Finance available £143 pm

  • 1.5L
  • 17.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Maple Motor Services Ltd

01922661582 *

Vauxhall Astra2006 - 1.6 i 16v SXi 5-Door

2006 - 1.6 i 16v SXi 5-Door

Low Mileage

£1,995

  • 1.6L
  • 90.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ls Automotive Ltd

01953661927 *

Vauxhall Astra2020 (Z3) - 1.5 Turbo D Elite Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (122 ps)

2020 (Z3) - 1.5 Turbo D Elite Nav Hatchback 5dr Diesel Manual Euro 6 (s/s) (122 ps)23

£10,595

  • 1.5L
  • 45.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Motor Trust UK Bury

01612416386 *

Vauxhall Astra2013 (13) - 1.6 16v Elite Euro 5 5dr

2013 (13) - 1.6 16v Elite Euro 5 5dr20

Reduced

£5,290

  • 1.6L
  • 38.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vauxhall Astra2021 - 1.2 Turbo 145 Griffin Edition 5dr

2021 - 1.2 Turbo 145 Griffin Edition 5dr18

£11,950

Finance available £195 pm

  • 1.2L
  • 30.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stephen Mawhinney

02893440736 *

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

2016 (66) - 1.4i Turbo Elite Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)29

Low Mileage

£7,995

Finance available £156 pm

  • 1.4L
  • 44.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cars4You Edinburgh West

01313226854 *

Vauxhall Astra2009 (09) - 1.8 VVT Sport 2dr

2009 (09) - 1.8 VVT Sport 2dr7

Low Mileage

£1,850

  • 1.8L
  • 90.0K

    Miles
  • Petrol
  • Manual
  • Coupe

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

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

Low Mileage

£8,290

Finance available £163 pm

  • 1.4L
  • 42.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Strategic Vehicle Solutions Ltd

01205332561 *

Vauxhall Astra2010 (59) - 1.4i 16V Life 5dr

2010 (59) - 1.4i 16V Life 5dr12

Low Mileage

£1,595

  • 1.4L
  • 63.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Car Hut Walsall Limited

01922662395 *

Vauxhall Astra2007 (07) - 1.8i 16V Elite 5dr Auto

2007 (07) - 1.8i 16V Elite 5dr Auto8

Low Mileage

£2,850

  • 1.8L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Newcastle Runabouts

01913387314 *

Vauxhall Astra2007 (07) - 1.4 CLUB 16V TWINPORT 5d 90 BHP 5-Door

2007 (07) - 1.4 CLUB 16V TWINPORT 5d 90 BHP 5-Door2

Low Mileage

£2,990

  • 1.4L
  • 77.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Formula 1 Car Supermarket

01324464853 *

3.9/5 Stars

Vauxhall Astra2017 (67) - 1.6 CDTi BlueInjection Tech Line Nav Sports Tourer 5dr Diesel Manual Euro 6

2017 (67) - 1.6 CDTi BlueInjection Tech Line Nav Sports Tourer 5dr Diesel Manual Euro 613

£5,995

Finance available £112 pm

  • 1.6L
  • 71.4K

    Miles
  • Diesel
  • Manual
  • Estate

Used Cars In Warrington

01925597030 *

0/5 Stars

Vauxhall Astra2012 (12) - 1.6 16v SRi Hatchback 5dr Petrol Manual Euro 5 (115 ps)

2012 (12) - 1.6 16v SRi Hatchback 5dr Petrol Manual Euro 5 (115 ps)9

£2,995

  • 1.6L
  • 117.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Autoselect

01482428561 *

3.6/5 Stars

Vauxhall Astra2016 (16) - 1.6 CDTi 16V ecoFLEX Tech Line 5dr

2016 (16) - 1.6 CDTi 16V ecoFLEX Tech Line 5dr29

£4,500

Finance available £78 pm

  • 1.6L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Estate

JC Motors Wakefield ltd

01924978951 *

Vauxhall Astra2025 - 1.2 Turbo 130 Ultimate 5dr

2025 - 1.2 Turbo 130 Ultimate 5dr12

£24,998

  • 1.2L
  • 9.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Colchester

01414839928 *

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