Used cars for sale in London
If you’re looking for a used car in the London area, Auto Express can help. Take a look at the latest second-hand cars in stock at our dealer network
Looking to buy a used car in the London area? You’ve come to the right place. We’ve got a huge array of high quality used cars on offer at trusted dealers across the UK’s capital city and we can help you sell your old car in London, too.
Our selection of second-hand cars in London is constantly updated with new stock as it arrives with our dealer network. You’ll find cars of all types from all the top car brands, city cars to SUVs, sports cars to MPVs and estates. We’ve got low emissions used cars to beat the London ULEZ charge, used EVs and used hybrids in mild, full and plug-in flavours. They’re all ready and waiting in the London area just a few miles from your door.
Your ideal used car is just a few clicks away, whether you stick to driving in central London or regularly venture outside the M25, and below you’ll find a selection of just a few of the latest models to arrive in stock. If you need any help choosing a used car, our experts have compiled detailed used car buying guides and a whole catalogue of used car advice that will point you in the right direction.
Search all used cars for sale in London
Used cars in London under £5,000
2020 SEAT
Leon
116,750 milesManualPetrol1.0L
Cash £4,8882014 Ford
Kuga
104,555 milesManualDiesel2.0L
Cash £3,3412017 Peugeot
208
89,000 milesManualPetrol1.2L
Cash £3,4902010 Hyundai
ix35
99,000 milesAutomaticDiesel2.0L
Cash £3,2452010 FORD
TRANSIT
44,014 milesManualDiesel2.2L
Cash £3,9952013 Mercedes
E-Class (2013 - 2016)
99,000 milesAutomaticDiesel2.1L
Cash £4,3952017 Ford
Focus
92,239 milesManualPetrol1.0L
Cash £4,8502019 Vauxhall
Mokka
89,201 milesManualPetrol1.4L
Cash £5,0002017 Ford
Fiesta
72,839 milesManualPetrol1.0L
Cash £4,6502012 Ford
Fiesta
105,933 milesAutomaticPetrol1.4L
Cash £3,4952011 Hyundai
i10
73,579 milesAutomaticPetrol1.2L
Cash £4,8952011 Nissan
Qashqai
115,245 milesAutomaticPetrol1.6L
Cash £3,495More used cars in London for £5k
Used cars in London under £10,000
2016 Vauxhall
Mokka
43,740 milesManualPetrol1.4L
Cash £5,9952020 Ford
Fiesta
36,139 milesManualPetrol1.0L
Cash £7,5592019 Vauxhall
Corsa
33,335 milesManualPetrol1.4L
Cash £7,9662020 Peugeot
3008
57,652 milesManualPetrol1.2L
Cash £8,3872019 Vauxhall
Corsa
60,345 milesManualPetrol1.4L
Cash £5,3352024 Citroen
C3 Origin
30,493 milesManualPetrol1.2L
Cash £8,9952020 Hyundai
i20
68,000 milesManualPetrol1.0L
Cash £7,6212017 BMW
i3
49,500 milesAutomaticElectric
Cash £8,3952015 Mercedes
C-Class Estate
97,900 milesAutomaticDiesel2.1L
Cash £8,7772020 BMW
4 Series Gran Coupe
120,250 milesAutomaticDiesel2.0L
Cash £9,5742018 MINI
3-Door Hatch
42,000 milesManualPetrol1.5L
Cash £7,4902019 Mercedes
E-Class
115,000 milesAutomaticDiesel2.0L
Cash £9,990More used cars in London for £10k
Used cars for sale in London under £15,000
2023 Peugeot
208
20,116 milesAutomaticPetrol1.2L
Cash £13,8152025 Kia
Picanto
5,748 milesManualPetrol1.0L
Cash £13,5522023 Vauxhall
Corsa
23,850 milesManualPetrol1.2L
Cash £11,5612024 Vauxhall
Mokka
20,219 milesAutomaticPetrol1.2L
Cash £13,3922026 MG
MG3
6,288 milesAutomaticPetrol1.5L
Cash £14,2182023 MG
HS
20,637 milesAutomaticPetrol1.5L
Cash £13,5372024 Vauxhall
Grandland
6,604 milesManualPetrol1.2L
Cash £13,8462025 Vauxhall
Corsa
11,628 milesManualPetrol1.2L
Cash £12,4822021 Volkswagen
Polo
34,352 milesManualPetrol1.0L
Cash £12,4952025 Vauxhall
Astra Sports Tourer
25,506 milesManualPetrol1.2L
Cash £13,7862019 Mercedes
B-Class
15,450 milesAutomaticPetrol1.6L
Cash £13,4202019 VOLKSWAGEN
TRANSPORTER
75,850 milesManualDiesel2.0L
Cash £11,995More used cars in London for £15k
Used cars for sale in London under £20,000
2025 Vauxhall
Astra
14,521 milesAutomaticDiesel1.5L
Cash £16,2772024 Volkswagen
Golf
16,015 milesManualPetrol1.5L
Cash £18,9772019 BMW
X1
18,255 milesAutomaticDiesel2.0L
Cash £16,5992020 BMW
4 Series
35,850 milesAutomaticPetrol2.0L
Cash £15,5152019 Lexus
RX
69,850 milesAutomaticPetrol3.5L
Cash £18,6952019 VOLKSWAGEN
TRANSPORTER
88,550 milesManualDiesel2.0L
Cash £18,5202020 BMW
4 Series
71,850 milesAutomaticDiesel3.0L
Cash £16,0802018 Lexus
RX
65,950 milesAutomaticPetrol3.5L
Cash £19,6492019 BMW
5 Series
75,655 milesAutomaticDiesel2.0L
Cash £15,3152020 MINI
3-Door Hatch
15,350 milesAutomaticPetrol2.0L
Cash £16,2952022 Nissan
Qashqai
18,285 milesAutomaticPetrol1.3L
Cash £17,4692022 Nissan
Qashqai
6,476 milesAutomaticPetrol1.3L
Cash £18,056More used cars in London for £20k
Used cars for sale in London under £30,000
2025 Hyundai
Tucson
15,150 milesAutomaticPetrol1.6L
Cash £25,9952021 Volvo
XC60
28,200 milesAutomaticPetrol2.0L
Cash £28,5952021 Genesis
GV70
9,714 milesAutomaticPetrol2.5L
Cash £27,4952023 Audi
e-tron Sportback
20,663 milesAutomaticElectric
Cash £25,8902023 Audi
Q3
7,452 milesAutomaticPetrol1.4L
Cash £29,0002023 Tesla
Model Y Performance
62,102 milesAutomaticElectric
Cash £25,0002024 BMW
iX3
31,527 milesAutomaticElectric
Cash £26,7202024 Polestar
2
7,694 milesAutomaticElectric
Cash £27,3202025 Audi
Q5
11,464 milesAutomaticPetrol2.0L
Cash £27,6902024 Kia
EV6
24,711 milesAutomaticElectric
Cash £29,1802024 Skoda
Kodiaq
8,284 milesAutomaticPetrol1.5L
Cash £26,2902025 Jaguar
F-Pace
26,553 milesAutomaticDiesel2.0L
Cash £27,500More used cars in London for £30k
Used cars for sale in London under £40,000
2023 Lexus
RX
10,950 milesAutomaticPetrol2.5L
Cash £38,4952023 Lexus
RX
14,850 milesAutomaticPetrol2.5L
Cash £37,8952027 Honda
CR-V
6,873 milesAutomaticPetrol2.0L
Cash £35,7492024 Porsche
Taycan
36,835 milesAutomaticElectric
Cash £36,4502023 Land Rover
Discovery
52,297 milesAutomaticPetrol3.0L
Cash £35,7952026 Mercedes
C-Class Saloon
1,734 milesAutomaticPetrol2.0L
Cash £38,9952025 Audi
Q8 e-tron
48,311 milesAutomaticElectric
Cash £35,9952023 BMW
X5
28,000 milesAutomaticPetrol3.0L
Cash £35,4902023 Mercedes
AMG C43 Coupe
18,860 milesAutomaticPetrol3.0L
Cash £38,0492022 Land Rover
Range Rover Sport
35,217 milesAutomaticDiesel3.0L
Cash £37,4952020 Jaguar
F-Type Convertible
19,244 milesAutomaticPetrol3.0L
Cash £39,9952027 Toyota
GR Yaris
21,760 milesManualPetrol1.6L
Cash £36,990




