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

Used Cars in London

1,974 second hand cars for sale in London, from 134 local independent dealers. Prices from £1,145. New stock added every day.

See all cars in London Search by make
1,974
Cars for Sale
134
Local Dealers
£15,351
Avg Price
£1,145
From
Latest used cars in London
See all 1,974 cars
2023 Mercedes-Benz EQS
£63,990
2023 Mercedes-Benz EQS
18,685 mi electric Manual
View car
2022 Audi Q7
£35,690
2022 Audi Q7
34,798 mi Petrol Manual
View car
2025 Hyundai Santa Fe
£35,490
2025 Hyundai Santa Fe
12,734 mi Petrol Manual
View car
2017 BMW i3
£9,995
2017 BMW i3
36,000 mi Petrol Automatic
View car
2015 Audi A1
£8,695
2015 Audi A1
37,000 mi Petrol Manual
View car
2016 Kia Sportage
£7,995
2016 Kia Sportage
67,000 mi Petrol Manual
View car
2014 Ford Focus
£5,995
2014 Ford Focus
71,000 mi Petrol Automatic
View car
2018 Citroen C3
£5,695
2018 Citroen C3
55,000 mi Petrol Manual
View car
2013 Kia Sportage
£3,995
2013 Kia Sportage
81,000 mi Petrol Manual
View car
2011 Vauxhall Corsa
£2,495
2011 Vauxhall Corsa
61,000 mi Petrol Manual
View car
2023 Skoda Kodiaq
£21,895
2023 Skoda Kodiaq
37,000 mi Petrol Automatic
View car
2021 Audi Q3
£20,995
2021 Audi Q3
31,600 mi Petrol Automatic
View car
2023 Nissan X-Trail
£18,395
2023 Nissan X-Trail
24,000 mi Petrol Automatic
View car
2020 Mercedes-Benz CLA
£16,995
2020 Mercedes-Benz CLA
55,000 mi Petrol Automatic
View car
2023 Peugeot 5008
£16,995
2023 Peugeot 5008
36,000 mi Petrol Automatic
View car
2023 Nissan Qashqai
£16,895
2023 Nissan Qashqai
36,000 mi Petrol Automatic
View car
2023 Vauxhall Astra
£13,695
2023 Vauxhall Astra
7,700 mi Petrol Automatic
View car
2023 Peugeot 3008
£13,295
2023 Peugeot 3008
32,400 mi Petrol Automatic
View car
2017 Hyundai i10
£10,695
2017 Hyundai i10
10,000 mi Petrol Automatic
View car
2017 Ford C-Max
£8,995
2017 Ford C-Max
10,000 mi Petrol Manual
View car
2018 Volkswagen up!
£8,950
2018 Volkswagen up!
10,000 mi Petrol Automatic
View car
2026 Honda Civic
£9,495
2026 Honda Civic
77,000 mi Petrol Manual
View car
2027 Skoda Yeti
£8,495
2027 Skoda Yeti
Petrol Automatic
View car
2020 Audi Q3
£17,995
2020 Audi Q3
51,077 mi Petrol Automatic
View car

Page 1 of 83

Browse by make in London
Mercedes-Benz 216 cars BMW 200 cars Audi 195 cars Volkswagen 194 cars Nissan 148 cars Toyota 126 cars Vauxhall 98 cars Ford 93 cars Kia 80 cars Hyundai 72 cars All makes in London
Car dealers in London
Cargem 598 cars in stock Select Motors (GB) 95 cars in stock Balham Cars London Ltd 91 cars in stock Car Capital 88 cars in stock London Broadway Car Sales Ltd 78 cars in stock Smart Choice Enterprise 72 cars in stock

Cheap cars in London

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

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

Second hand cars in London — from local dealers

Local Car Sales lists used cars from independent dealers across London 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,974 used cars for sale in London, from 134 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 London cover the full range. The average asking price for second hand cars in London is £15,351, with prices starting from £1,145.

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 London?

Frequently asked questions — used cars in London

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

Ready to find your next car in London?

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

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

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