Used Cars Bristol | Second Hand Cars for Sale | Local Car Sales

Used Cars in Bristol

1,067 second hand cars for sale in Bristol, from 78 local independent dealers. Prices from £699. New stock added every day.

See all cars in Bristol Search by make
1,067
Cars for Sale
78
Local Dealers
£11,493
Avg Price
£699
From
Latest used cars in Bristol
See all 1,067 cars
2018 Hyundai Tucson
£6,955
2018 Hyundai Tucson
95,951 mi Petrol Manual
View car
2016 Nissan Qashqai
£6,875
2016 Nissan Qashqai
68,371 mi Petrol Manual
View car
2019 Fiat 500
£6,785
2019 Fiat 500
55,399 mi Petrol Manual
View car
2014 Volkswagen Golf
£5,875
2014 Volkswagen Golf
109,511 mi Petrol Manual
View car
2015 Vauxhall Corsa
£5,855
2015 Vauxhall Corsa
33,641 mi Petrol Manual
View car
2018 Ford Fiesta
£5,755
2018 Ford Fiesta
77,208 mi Petrol Manual
View car
2018 Mg Mg3
£3,785
2018 Mg Mg3
79,558 mi Petrol Manual
View car
2022 Skoda Octavia
£10,785
2022 Skoda Octavia
95,695 mi Petrol Manual
View car
2019 Kia Sportage
£9,775
2019 Kia Sportage
79,768 mi Petrol Manual
View car
2018 Audi Q2
£8,775
2018 Audi Q2
101,071 mi Petrol Manual
View car
2018 Hyundai Tucson
£7,955
2018 Hyundai Tucson
89,984 mi Petrol Manual
View car
2021 Vauxhall Corsa
£7,485
2021 Vauxhall Corsa
80,141 mi Petrol Manual
View car
2023 Skoda Kamiq
£11,990
2023 Skoda Kamiq
26,000 mi Petrol Manual
View car
2017 Ford Ranger
£19,495
2017 Ford Ranger
67,000 mi Diesel Automatic
View car
2018 Ford Ranger
£18,990
2018 Ford Ranger
84,000 mi Diesel Automatic
View car
2017 Ford Ranger
£16,990
2017 Ford Ranger
97,000 mi Diesel Automatic
View car
2012 Volkswagen Scirocco
£4,495
2012 Volkswagen Scirocco
108,000 mi Diesel Manual
View car
2020 Vauxhall Astra
£9,695
2020 Vauxhall Astra
17,400 mi Petrol Manual
View car
2015 Abarth 500
£4,495
2015 Abarth 500
60,000 mi Petrol Manual
View car
2012 Vauxhall Astra
£2,695
2012 Vauxhall Astra
94,000 mi Petrol Manual
View car
2000 Ford Focus 1.6 Zetec Euro 5 5dr
£2,995
2000 Ford Focus 1.6 Zetec Euro 5 5dr
76,260 mi Petrol Manual
View car
2020 Mazda Mazda3
£13,999
2020 Mazda Mazda3
35,600 mi Petrol Manual
View car
2016 Hyundai Santa Fe
£11,699
2016 Hyundai Santa Fe
54,900 mi Diesel Automatic
View car
2017 Volkswagen Polo
£10,999
2017 Volkswagen Polo
39,700 mi Petrol Dsg
View car

Page 1 of 45

Browse by make in Bristol
Ford 146 cars Volkswagen 99 cars Vauxhall 66 cars Bmw 62 cars Nissan 59 cars Mercedes-benz 56 cars Land Rover 49 cars Audi 47 cars Hyundai 46 cars Skoda 38 cars All makes in Bristol
Car dealers in Bristol
Thornbury Car Centre 164 cars in stock Newton Motors Ltd 96 cars in stock Bristol Auto Hub 86 cars in stock Auto Infusion Ltd 65 cars in stock South & West Motors Ltd 59 cars in stock Britannia Motor Company 55 cars in stock

Cheap cars in Bristol

Looking for a budget car in Bristol? Browse second hand cars under £5,000 from local dealers — updated daily.

Under £2,000 Under £3,500 Cheap cars in Bristol Automatic cars in Bristol Cheap cars UK-wide →

Second hand cars in Bristol — from local dealers

Local Car Sales lists used cars from independent dealers across Bristol and the surrounding area. Every car you see here is from a real local forecourt — not a private seller, not a national franchise. There are currently 1,067 used cars for sale in Bristol, from 78 local dealers, with new stock added daily.

Whether you're looking for a budget runaround, a family SUV, or something with a bit more grunt — local car sales in Bristol cover the full range. The average asking price for second hand cars in Bristol is £11,493, with prices starting from £699.

All stock is indexed directly from dealer websites and updated automatically — so you're always seeing current, real availability, not stale adverts.

Why buy from a local dealer in Bristol?

Frequently asked questions — used cars in Bristol

Where can I find used cars for sale in Bristol?
Local Car Sales lists 1,067 used cars from 78 independent dealers in Bristol. Search by make, model, price, mileage and more — all stock is updated daily.
How much do second hand cars in Bristol cost?
Cars in Bristol start from £699, with an average asking price of £11,493. Prices vary by make, model, age and mileage.
Are these cars from local dealers in Bristol?
Yes — every car on Local Car Sales comes from an independent local dealer, not a private seller or national franchise. In Bristol there are currently 78 local dealers listed. You deal directly with the forecourt, not an intermediary.
Used cars near Bristol
Used cars in Cardiff Used cars in Exeter Used cars in Southampton Used cars in Oxford

Ready to find your next car in Bristol?

1,067 used cars listed today — filter by make, price and mileage to find the right one.

Search used cars in Bristol
🔔
New cars in Bristol — straight to your inbox

Get an email when dealers near Bristol list new cars. No account, one click to stop.