Skip to main content

2,343 Used Vauxhall Astra cars for sale

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

£11,995

  • 1.2L
  • 35.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Dudley Motor Co

01384454100 *

3.6/5 Stars

Vauxhall Astra2015 (15) - 1.6i Limited Edition Euro 6 5dr

2015 (15) - 1.6i Limited Edition Euro 6 5dr33

Low Mileage

£4,395

Finance available £76 pm

  • 1.6L
  • 69.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Carwebs Motors Limited

01642573712 *

Vauxhall Astra2012 (12) - 1.3 CDTi 16V ecoFLEX ES 5dr

2012 (12) - 1.3 CDTi 16V ecoFLEX ES 5dr17

£1,495

  • 1.2L
  • 134.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

Vauxhall Astra2023 - 1.2 Turbo Gs Hatchback 5dr Petrol Manual Euro 6 s/s 130 Ps

2023 - 1.2 Turbo Gs Hatchback 5dr Petrol Manual Euro 6 s/s 130 Ps53

Low Mileage

£17,835

  • 1.2L
  • 8.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

WJ King Vauxhall Gravesend

02039484584 *

0/5 Stars

Vauxhall Astra2019 (19) - 1.6 CDTi 16V 136 SRi Nav 5dr

2019 (19) - 1.6 CDTi 16V 136 SRi Nav 5dr22

Low Mileage

£2,850

  • 1.6L
  • 48.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Thames Street Auto Salvage

01158224073 *

4.9/5 Stars

Vauxhall Astra2011 (11) - 2.0 CDTi 16V SRi 5dr

2011 (11) - 2.0 CDTi 16V SRi 5dr18

Low Mileage

£1,975

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

VB CAR SALES LTD

01869221273 *

0/5 Stars

Vauxhall Astra2021 (21) - 1.5 Turbo D 105 SE 5dr

2021 (21) - 1.5 Turbo D 105 SE 5dr10

£6,995

Finance available £134 pm

  • 1.5L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Estate

Steve Andrew Car Sales

01526800802 *

Vauxhall Astra2018 (68) - 1.6 CDTi BlueInjection SRi Hatchback 5dr Diesel Manual Euro 6 (s/s) (136 ps

2018 (68) - 1.6 CDTi BlueInjection SRi Hatchback 5dr Diesel Manual Euro 6 (s/s) (136 ps35

Low Mileage

£6,400

Finance available £121 pm

  • 1.6L
  • 52.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Hammond Cars Ipswich

01473927579 *

4.5/5 Stars

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

2018 - 1.4i Turbo SE Hatchback 5dr Petrol Manual Euro 6 (150 ps)53

Low Mileage

£7,363

  • 1.4L
  • 54.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Stellantis &You Walton

01932559049 *

4.6/5 Stars

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

2016 (16) - 1.4i Turbo SRi Nav Hatchback 5dr Petrol Manual Euro 6 (150 ps)26

Low Mileage

£5,990

Finance available £111 pm

  • 1.4L
  • 73.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Spa Motor Hereford

01432802169 *

Vauxhall Astra2016 (16) - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 (125 ps)

2016 (16) - 1.4i Turbo Design Hatchback 5dr Petrol Manual Euro 6 (125 ps)17

£4,995

Finance available £89 pm

  • 1.4L
  • 100.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cars4You Edinburgh West

01313226854 *

Vauxhall Astra2015 - 1.6 i Elite 5-Door

2015 - 1.6 i Elite 5-Door17

Low Mileage

£4,250

Finance available £73 pm

  • 1.6L
  • 55.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Alpine Motor Company

07591475657 *

Vauxhall Astra2024 - 1.2 Turbo Gs Hatchback 5dr Petrol Manual Euro 6 s/s 130 Ps

2024 - 1.2 Turbo Gs Hatchback 5dr Petrol Manual Euro 6 s/s 130 Ps53

Reduced

£19,395

Finance available £403 pm

  • 1.2L
  • 6.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

WJ King Vauxhall Dartford

01322949533 *

0/5 Stars

Vauxhall Astra2009 (58) - 1.8i Exclusiv Black Twin Top 2dr

2009 (58) - 1.8i Exclusiv Black Twin Top 2dr12

Low Mileage

£1,500

  • 1.8L
  • 91.0K

    Miles
  • Petrol
  • Manual
  • Coupe

SAID MOTORS Limited

02039577471 *

Vauxhall Astra2013 - 2.0 Astra VXR 3dr

2013 - 2.0 Astra VXR 3dr37

Low Mileage

£9,290

  • 2L
  • 55.9K

    Miles
  • Petrol
  • Manual
  • Coupe

Swaan Motors Ltd

01733667053 *

Vauxhall Astra2018 - 1.4T 16V 150 SRi 5dr

2018 - 1.4T 16V 150 SRi 5dr33

Low Mileage

£8,349

Finance available £161 pm

  • 1.4L
  • 39.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorpoint Derby

01332419211 *

Vauxhall Astra2013 (13) - 1.6i 16V SRi 5dr

2013 (13) - 1.6i 16V SRi 5dr12

£2,995

  • 1.6L
  • 104.7K

    Miles
  • Petrol
  • Manual
  • Estate

RR Motors

01362700946 *

Vauxhall Astra2018 (68) - SRI NAV ECOTEC S/S 5-Door

2018 (68) - SRI NAV ECOTEC S/S 5-Door37

Reduced

£5,895

Finance available £109 pm

  • 1L
  • 29.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

A.G Sons Motors Ltd

01634564274 *

4.7/5 Stars

Vauxhall Astra2014 (14) - 2.0 CDTi Elite Auto Euro 5 5dr

2014 (14) - 2.0 CDTi Elite Auto Euro 5 5dr31

£3,891

  • 2L
  • 96.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Top1Cars LTD

01245678443 *

Vauxhall Astra2016 - 1.6 CDTi 16V Design 5dr

2016 - 1.6 CDTi 16V Design 5dr11

£4,995

Finance available £89 pm

  • 1.6L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

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.