Skip to main content

2,539 Used Vauxhall Astra cars for sale

Vauxhall Astra2018 (68) - 1.6T 16V 200 SRi 5dr

2018 (68) - 1.6T 16V 200 SRi 5dr22

Low Mileage

£8,595

Finance available £170 pm

  • 1.6L
  • 49.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Lanehouse Vauxhall Weymouth

01305234206 *

Vauxhall Astra2017 (17) - 1.4T 16V 150 Elite Nav 5dr Auto

2017 (17) - 1.4T 16V 150 Elite Nav 5dr Auto25

Low Mileage

£10,394

Finance available £210 pm

  • 1.4L
  • 26.1K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Essex Mazda Southend

01702969754 *

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

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

£3,250

Finance available £50 pm

  • 1.6L
  • 129.0K

    Miles
  • Diesel
  • Manual
  • Estate

EMERGENCY VEHICLE SERVICES LTD T/A BH16 CARS

01202145734 *

0/5 Stars

Vauxhall Astra2012 - 1.6 16v Exclusiv 5-Door

2012 - 1.6 16v Exclusiv 5-Door9

Low Mileage

£2,495

  • 1.6L
  • 86.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

SEATON CAR SALES LIMITED

01429802613 *

Vauxhall Astra2022 - Sports Tourer Business Edition Nav 5dr 1.2 Turbo 130PS Manual

2022 - Sports Tourer Business Edition Nav 5dr 1.2 Turbo 130PS Manual26

£9,999

Finance available £201 pm

  • 1.2L
  • 55.0K

    Miles
  • Petrol
  • Manual
  • Estate

Days of Gorseinon

01792739750 *

4.3/5 Stars

Vauxhall Astra2022 - 1.2 Turbo Design 5dr

2022 - 1.2 Turbo Design 5dr19

£14,298

  • 1.2L
  • 32.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Vauxhall (Stirling)

01786232223 *

4.7/5 Stars

Vauxhall Astra2013 - 1.6 16v SRi 5-Door

2013 - 1.6 16v SRi 5-Door29

Low Mileage

£3,295

Finance available £51 pm

  • 1.6L
  • 79.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

SVS Car Sales

01592805177 *

Vauxhall Astra2015 (65) - 1.6i Design Sports Tourer 5dr Petrol Manual Euro 6 (115 ps)

2015 (65) - 1.6i Design Sports Tourer 5dr Petrol Manual Euro 6 (115 ps)29

Low Mileage

£4,350

Finance available £75 pm

  • 1.6L
  • 74.0K

    Miles
  • Petrol
  • Manual
  • Estate

Ivybridge Trade Centre

01752982776 *

Vauxhall Astra2023 - 1.5 Turbo D Ultimate 5dr Auto Automatic

2023 - 1.5 Turbo D Ultimate 5dr Auto Automatic32

Reduced

£19,856

Finance available £387 pm

  • 1.5L
  • 22.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

The Car Warehouse Swansea

01792001637 *

4.5/5 Stars

Vauxhall Astra2007 - 1.6 i 16v Design 5-Door

2007 - 1.6 i 16v Design 5-Door1

Low Mileage

£1,095

  • 1.6L
  • 100.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Tudor Cars Ltd

01268988914 *

Vauxhall Astra2025 - 1.2 Turbo 130 GS 5dr

2025 - 1.2 Turbo 130 GS 5dr19

Reduced

£23,998

  • 1.2L
  • 10.0

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Dundee Vauxhall / Fiat / Abarth

01382768498 *

4.7/5 Stars

Vauxhall Astra2015 (65) - 1.6i SRi Euro 6 5dr

2015 (65) - 1.6i SRi Euro 6 5dr47

£3,250

Finance available £50 pm

  • 1.6L
  • 90.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

R-M Motors

01283241527 *

Vauxhall Astra2016 - 1.6 Astra SRi Nav CDTi 5dr

2016 - 1.6 Astra SRi Nav CDTi 5dr49

£5,400

Finance available £98 pm

  • 1.6L
  • 80.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Shop For Cars

01582344808 *

Vauxhall Astra2021 (21) - 1.2 Turbo SRi Hatchback 5dr

2021 (21) - 1.2 Turbo SRi Hatchback 5dr7

Low Mileage

£10,999

  • 1.2L
  • 26.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Bridgend Motor Group - Ayr Autoplex

01292431154 *

Vauxhall Astra2024 (73) - 1.2 Turbo Ultimate Hatchback 5dr

2024 (73) - 1.2 Turbo Ultimate Hatchback 5dr7

£18,999

  • 1.2L
  • 18.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Bridgend Motor Group - Kilwinning Autoplex

01294440522 *

4.7/5 Stars

Vauxhall Astra2019 (69) - 1.4i Turbo Griffin Euro 6 (s/s) 5dr

2019 (69) - 1.4i Turbo Griffin Euro 6 (s/s) 5dr28

£12,578

Finance available £259 pm

  • 1.4L
  • 6.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Cheadle Car Sales

01613887701 *

Vauxhall Astra2015 (15) - 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr

2015 (15) - 2.0 CDTi SRi Sports Tourer Auto Euro 5 5dr52

£4,720

Finance available £83 pm

  • 2L
  • 84.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Horsepower Motor Centre Ltd

01732927681 *

Vauxhall Astra2012 (62) - 2.0 CDTi 16V ecoFLEX SE [165] 5dr

2012 (62) - 2.0 CDTi 16V ecoFLEX SE [165] 5dr51

Reduced

£1,995

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Elite Motor Group LTD

01782389098 *

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 (18) - 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr

2018 (18) - 1.6 CDTi BlueInjection Design Sports Tourer Euro 6 (s/s) 5dr

£4,500

Finance available £78 pm

  • 1.6L
  • 149.4K

    Miles
  • Diesel
  • Manual
  • Estate

Riverside Financial Ltd

01606539545 *

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.