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

Used Cars in Bristol

1,138 second hand cars for sale in Bristol, from 94 local independent dealers. Prices from £735. New stock added every day.

See all cars in Bristol Search by make
1,138
Cars for Sale
94
Local Dealers
£11,283
Avg Price
£735
From
Latest used cars in Bristol
See all 1,138 cars
2016 Land Rover Discovery 4
£13,990
2016 Land Rover Discovery 4
86,000 mi Diesel Automatic
View car
2022 Ford Grand Tourneo Connect
£13,490
2022 Ford Grand Tourneo Connect
70,000 mi Diesel Automatic
View car
2024 Hyundai i10
£12,990
2024 Hyundai i10
7,000 mi Petrol Manual
View car
2015 Land Rover Discovery 4
£10,990
2015 Land Rover Discovery 4
91,000 mi Diesel Automatic
View car
2017 Nissan Qashqai
£8,999
2017 Nissan Qashqai
49,000 mi Diesel Manual
View car
2013 Land Rover Freelander 2
£6,999
2013 Land Rover Freelander 2
114,000 mi Diesel Automatic
View car
2015 Renault Scenic
£3,999
2015 Renault Scenic
65,000 mi Diesel Manual
View car
2021 Mercedes-Benz GLE
£37,500
2021 Mercedes-Benz GLE
48,120 mi Diesel Automatic
View car
2018 Vauxhall Corsa
£7,250
2018 Vauxhall Corsa
37,035 mi Petrol Manual
View car
2008 Vauxhall Astra
£1,750
2008 Vauxhall Astra
71,000 mi Petrol Manual
View car
2014 Audi A3
£5,499
2014 Audi A3
99,400 mi Petrol Manual
View car
2015 Volkswagen Golf
£9,390
2015 Volkswagen Golf
45,000 mi Diesel Manual
View car
2015 Vauxhall Mokka
£8,490
2015 Vauxhall Mokka
32,000 mi Petrol Automatic
View car
2016 Vauxhall Corsa
£7,490
2016 Vauxhall Corsa
35,000 mi Petrol Manual
View car
2015 Vauxhall Corsa
£6,290
2015 Vauxhall Corsa
38,000 mi Petrol Manual
View car
2015 Vauxhall Viva
£5,508
2015 Vauxhall Viva
32,000 mi Petrol Manual
View car
2009 Ford Fiesta
£5,490
2009 Ford Fiesta
58,000 mi Petrol Auto
View car
2015 Fiat 500X
£4,990
2015 Fiat 500X
70,000 mi Petrol Manual
View car
2011 Nissan Micra
£3,690
2011 Nissan Micra
42,000 mi Petrol Manual
View car
2013 Fiat 500
£3,690
2013 Fiat 500
61,000 mi Petrol Manual
View car
2008 Toyota Yaris
£3,390
2008 Toyota Yaris
69,000 mi Petrol Manual
View car
2004 Skoda Fabia
£1,590
2004 Skoda Fabia
89,000 mi Petrol Manual
View car
2016 Volvo XC60
£11,500
2016 Volvo XC60
88,529 mi Diesel Automatic
View car
2018 Ford S-Max
£11,000
2018 Ford S-Max
89,132 mi Diesel Manual
View car

Page 2 of 48

Browse by make in Bristol
Ford 147 cars Volkswagen 103 cars Vauxhall 83 cars BMW 67 cars Audi 67 cars Nissan 61 cars Mercedes-Benz 61 cars Land Rover 45 cars Hyundai 43 cars Skoda 43 cars All makes in Bristol
Car dealers in Bristol
Newton Motors Ltd 141 cars in stock Thornbury Car Centre 131 cars in stock Bristol Auto Hub 89 cars in stock Auto Infusion Ltd 72 cars in stock South & West Motors Ltd 64 cars in stock Britannia Motor Company 60 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,138 used cars for sale in Bristol, from 94 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,283, with prices starting from £735.

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,138 used cars from 94 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 £735, with an average asking price of £11,283. 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 94 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,138 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.