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
2020 Ford Transit
£19,000
2020 Ford Transit
10,000 mi Diesel Automatic
View car
2020 Ford Transit
£18,500
2020 Ford Transit
10,000 mi Diesel Manual
View car
2023 Volkswagen ID.5
£22,499
2023 Volkswagen ID.5
327 mi Electric Automatic
View car
2024 Renault Megane E-Tech
£19,749
2024 Renault Megane E-Tech
280 mi Electric Automatic
View car
2023 Ford Grand Tourneo Connect
£18,990
2023 Ford Grand Tourneo Connect
18,001 mi Diesel Manual
View car
2017 Mazda Mazda2
£6,875
2017 Mazda Mazda2
76,701 mi Petrol Manual
View car
2016 Ford Ranger
£17,990
2016 Ford Ranger
81,000 mi Diesel Automatic
View car
2017 Ford Ranger
£16,990
2017 Ford Ranger
90,000 mi Diesel Manual
View car
2016 Ford Ranger
£15,990
2016 Ford Ranger
68,000 mi Diesel Automatic
View car
2019 Peugeot 5008
£13,650
2019 Peugeot 5008
51,140 mi Diesel Manual
View car
2018 Hyundai Kona
£8,995
2018 Hyundai Kona
41,980 mi Petrol Manual
View car
2019 Dacia Logan
£8,995
2019 Dacia Logan
25,000 mi Diesel Manual
View car
2016 MINI Hatch
£7,995
2016 MINI Hatch
75,000 mi Petrol Automatic
View car
2014 Ford Ka
£2,495
2014 Ford Ka
54,000 mi Petrol Manual
View car
2015 Mitsubishi Outlander
£7,999
2015 Mitsubishi Outlander
75,800 mi Petrol Cvt
View car
2000 Rover Mini
£16,990
2000 Rover Mini
50,250 mi Petrol Manual
View car
2018 Hyundai i10
£7,150
2018 Hyundai i10
40,800 mi Petrol Manual
View car
2012 Lexus CT
£5,990
2012 Lexus CT
Petrol Automatic
View car
2015 Mercedes-Benz GLA
£8,499
2015 Mercedes-Benz GLA
102,000 mi Diesel Manual
View car
2014 Mercedes-Benz A Class
£6,299
2014 Mercedes-Benz A Class
87,000 mi Diesel Manual
View car
2018 Jaguar F-Pace
£7,495
2018 Jaguar F-Pace
143,969 mi Diesel Auto
View car
2012 Seat Leon
£2,495
2012 Seat Leon
99,000 mi Diesel Manual
View car
2023 Ford Puma
£15,990
2023 Ford Puma
8,000 mi Petrol Manual
View car
2017 Mercedes-Benz GLE
£14,990
2017 Mercedes-Benz GLE
96,000 mi Diesel Automatic
View car

Page 1 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 Skoda 43 cars Hyundai 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.