0
    Explore
      • Select country
      • UK
      • FR

      Filters (4)

      Vauxhall
      Astra
      Hatchback
      Postcode
      Postcode
      Please enter a valid UK postcode
      Distance: {distance, select, all {All} 1 {{distance} mile} other {{distance} miles} }(294)
      Price
      Min
      Max
      (294)
      Make (1)

      Popular Makes

      All available makes

        A

      • B

      • C

      • D

      • F

      • H

      • K

      • L

      • M

      • N

      • O

      • P

      • R

      • S

      • T

      • V

      Model (1)

        Vauxhall

      Model variants

        Astra variants

      Fuel type
      Year
      All our cars are less than 10 years old
      Min
      Max
      (294)
      Mileage
      At heycar, all our cars have less than 100,000 miles on the clock
      Min
      Max
      ( 294)
      Gearbox
      Colour
      Doors
      Seats
      Body type
      Engine Size
          (294)
          Quick links
          1.01.21.41.61.82.02.42.63.0
          Power
          Min
          Max
          (294)

          • Search used cars
          • New cars coming in 2025
          • Value your car
          • Sell a car
          • Find a dealer
          • Electric cars
          • Car guides
          • Car reviews
          • Money back guarantee
          • About
          • Careers
          • Authors and experts
          • Join as a dealer
          • Terms & conditions
          • Privacy policy
          • Privacy settings
          • Cookie policy
          • Complaints
          • Buy online terms
          • Dealer terms
          • Monday-Friday, 9am-5pm
          • 020 3936 1257
          • hey@heycar.co.uk
          • Select country
            • UK
            • FR

          See what customers are saying

          “Excellent”
          Trustscore: 4.3/5
          Find us on
          Copyright 2025 heycar - All rights reserved
          • Find
            Find
          • Buy online
            Buy online
          • Favourites
            Favourites
          • Sell
            Sell
          heyAI search results

          Hey there!

          Our new heyAI search is still learning, and getting smarter everyday to bring you exactly what you're looking for.

          For best results, try using clear, specific phrases like this:

          • Make and model (VW Golf GTI)
          • Colour and body type (e.g. SUV, hatchback)
          • Fuel type (petrol, diesel, electric, hybrid)
          • Age of the vehicle (less than 3 years old)
          • Mileage (less than 10k miles)
          • Your budget (total/monthly)

          We're constantly improving to make your car search easier. Thanks for your patience!

          294 doors Litre Vauxhall Astra Hatchback for sale

          Sort by
          • Relevance
          • Distance
          • Age (oldest)
          • Age (newest)
          • Price (lowest)
          • Price (highest)
          • Miles (lowest)
          • Miles (highest)
          • Newly listed
          Main listing image - Vauxhall Astra
          56

          Vauxhall Astra115kW Ultimate 54kWh 5dr Auto

          2024
          15,082 miles
          Electric

          £21,995

          DA110EJ
          Main listing image - Vauxhall Astra
          56

          Vauxhall Astra115kW GS 54kWh 5dr Auto

          2024
          10,278 miles
          Electric

          £21,395

          BR29RW
          56

          Vauxhall Astra1.2 Turbo 130 Ultimate 5dr

          2024
          11,775 miles
          Petrol

          £19,895

          BR29RW
          58

          Vauxhall Astra115kW GS 54kWh 5dr Auto

          2024
          7,319 miles
          Electric

          £20,995

          DA75AQ
          53

          Vauxhall Astra1.2 Turbo 130 Ultimate 5dr

          2024
          19,941 miles
          Petrol

          £19,295

          SE184AB
          56

          Vauxhall Astra1.6 Plug-in Hybrid GSe 5dr Auto

          2023
          19,280 miles
          Hybrid

          £18,395

          BR29RW
          1

          Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr

          2021
          22,365 miles
          Petrol

          £12,395

          BR29RW
          1

          Vauxhall Astra1.2 Turbo 130 GS 5dr

          2024
          8,685 miles
          Petrol

          £20,000

          DN24NU
          Reserve now
          1

          Vauxhall Astra1.6 CDTi 16V 136 Elite Nav 5dr Auto

          2016
          86,703 miles
          Diesel

          £6,000

          WV60PL
          1

          Vauxhall Astra1.2 Turbo 130 GS 5dr Auto

          2024
          7,026 miles
          Petrol

          £21,392

          BR29RW
          20

          Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr

          2021
          20,011 miles
          Petrol

          £12,459

          or £198 mo
          WS137SA

          *Representative example: Contract Length: 48 months, 47 Monthly Payments: £197.71, Customer Deposit: £1,868.00, Total Deposit: £1,868.85, Optional Final Payment: £4,801.00, Total Charge For Credit: £3,503.22, Total Amount Payable: £15,962.22, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

          44

          Vauxhall Astra1.2 Turbo 145 Elite Nav Premium 5dr

          2020
          27,038 miles
          Petrol

          £13,879

          or £236 mo
          CW16GY

          *Representative example: Contract Length: 48 months, 47 Monthly Payments: £235.83, Customer Deposit: £2,081.00, Total Deposit: £2,081.85, Optional Final Payment: £4,427.00, Total Charge For Credit: £3,713.86, Total Amount Payable: £17,592.86, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

          30

          Vauxhall Astra1.2 Turbo 145 Griffin Edition 5dr

          2021
          24,215 miles
          Petrol

          £12,659

          £860 off
          £11,799
          or £185 mo
          SR52TB

          *Representative example: Contract Length: 48 months, 47 Monthly Payments: £184.91, Customer Deposit: £1,769.00, Total Deposit: £1,769.85, Optional Final Payment: £4,684.00, Total Charge For Credit: £3,345.62, Total Amount Payable: £15,144.62, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

          31

          Vauxhall Astra1.6 CDTi 16V ecoFLEX Elite Nav 5dr

          2017
          75,764 miles
          Diesel

          £7,473

          £575 off
          £6,898
          or £152 mo
          NG184LW

          *Representative example: Contract Length: 48 months, 48 Monthly Payments: £151.87, Customer Deposit: £1,034.00, Total Deposit: £1,034.70, Total Charge For Credit: £1,426.46, Total Amount Payable: £8,324.46, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%

          33

          Vauxhall Astra1.2 Turbo 130 GS Line 5dr

          2022
          28,470 miles
          Petrol

          £15,490

          or £348 mo
          PL13QL

          *Representative example: Contract Length: 48 months, 48 Monthly Payments: £347.98, Customer Deposit: £2,323.00, Total Deposit: £2,323.50, Optional Final Payment: £347.98, Total Charge For Credit: £3,536.54, Total Amount Payable: £19,026.54, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 0.00ppm, Mileage Per Annum: 10,000

          1

          Vauxhall Astra1.6T 16V 200 SRi Vx-line Nav 5dr

          2018
          38,807 miles
          Petrol

          £9,821

          or £217 mo
          E4 8PZ

          *Representative example: Contract Length: 48 months, 48 Monthly Payments: £216.22, Customer Deposit: £1,473.00, Total Deposit: £1,473.15, Total Charge For Credit: £2,030.71, Total Amount Payable: £11,851.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%

          1

          Vauxhall Astra1.5 Turbo D 105 SE 5dr

          2020
          49,655 miles
          Diesel

          £9,405

          or £167 mo
          WS137SA

          *Representative example: Contract Length: 48 months, 47 Monthly Payments: £166.76, Customer Deposit: £1,410.00, Total Deposit: £1,410.75, Optional Final Payment: £2,589.00, Total Charge For Credit: £2,432.47, Total Amount Payable: £11,837.47, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

          38

          Vauxhall Astra1.4T 16V 150 Elite 5dr

          2017
          63,360 miles
          Petrol

          £7,441

          or £164 mo
          CW16NB

          *Representative example: Contract Length: 48 months, 48 Monthly Payments: £163.83, Customer Deposit: £1,116.00, Total Deposit: £1,116.15, Total Charge For Credit: £1,538.99, Total Amount Payable: £8,979.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%

          • 2
          • /
          • 17

          19-36 of 294 vehicles

          1. Home
          2. …
          3. Cars for Sale
          4. Vauxhall
          5. Astra

          Vauxhall models

          AdamAstraAstra Sports TourerCascadaCombo CargoCombo Cargo-eCombo LifeCombo Life-eCorsaCorsa eCorsa VXRCorsavanCrosslandCrossland XGrandlandGrandland XGTCInsigniaInsignia Sports TourerMerivaMokkaMokka eMokka XMovanoVivaViva RocksVivaroVivaro-eVivaro LifeVivaro Life-eZafira
          Filters (4)
          Enter postcode

          Can’t find what you’re looking for?

          Create a personalised stock alert and we’ll let you know when your perfect car’s available.
          Great price
          Good price
          Great price
          Good price
          Great price
          Great price
          Good price
          Fair price
          Fair price
          Fair price
          Good price
          Great price
          Fair price
          Fair price
          Fair price
          Good price

          About Vauxhall Astra cars on heycar

          What is the most popular colour for Vauxhall Astra ?

          Grey

          What is the most popular gearbox for Vauxhall Astra ?

          Manual

          What is the most popular fuel type for Vauxhall Astra ?

          Petrol

          What is the most popular engine for Vauxhall Astra ?

          1.2

          What is the average mileage for Vauxhall Astra ?

          18908

          How many Vauxhall Astra cars are available for sale?

          294