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
2013 Nissan
Juke
66,000 milesManualPetrol1.6L
Cash £4,9952015 Fiat
500C
69,000 milesManualPetrol1.2L
Cash £4,4952017 Smart
ForTwo Coupe
61,000 milesManualPetrol1.0L
Cash £4,9952016 Volkswagen
Up
50,000 milesManualPetrol1.0L
Cash £4,4952013 Renault
Clio
78,000 milesManualPetrol0.9L
Cash £4,7952017 Ford
Fiesta
92,378 milesAutomaticPetrol1.0L
Cash £4,9822015 Volkswagen
Touran
134,023 milesManualDiesel1.6L
Cash £3,3822014 Ford
Focus
82,132 milesAutomaticPetrol1.6L
Cash £4,8842014 Ford
Focus
50,367 milesManualPetrol1.0L
Cash £4,4952014 BMW
1 Series
92,250 milesManualPetrol1.6L
Cash £4,8502015 Peugeot
208
68,650 milesManualPetrol1.2L
Cash £3,2502014 Vauxhall
Corsa
61,620 milesManualPetrol1.2L
Cash £3,400More used cars in London for £5k
Used cars in London under £10,000
2017 Vauxhall
Corsa
18,472 milesManualPetrol1.4L
Cash £8,4992019 Vauxhall
Mokka
37,856 milesManualPetrol1.4L
Cash £9,7992017 Hyundai
ix20
40,764 milesManualPetrol1.4L
Cash £7,3582020 Hyundai
i10
25,531 milesManualPetrol1.0L
Cash £9,4512019 Vauxhall
Corsa
19,619 milesManualPetrol1.4L
Cash £8,9992021 Vauxhall
Corsa
69,000 milesManualPetrol1.2L
Cash £7,9952019 Vauxhall
Astra Sports Tourer
75,000 milesManualPetrol1.4L
Cash £6,4952019 Vauxhall
Adam
50,000 milesManualPetrol1.2L
Cash £6,6952018 Audi
A1 Sportback
26,000 milesManualPetrol1.0L
Cash £9,9952017 Toyota
Aygo
50,000 milesManualPetrol1.0L
Cash £5,9952015 Volkswagen
Golf
60,000 milesAutomaticPetrol1.4L
Cash £9,9952014 BMW
1 Series
59,000 milesAutomaticPetrol1.6L
Cash £8,495More used cars in London for £10k
Used cars for sale in London under £15,000
2021 Vauxhall
Corsa
29,844 milesManualPetrol1.2L
Cash £11,5422022 Vauxhall
Corsa
13,372 milesManualPetrol1.2L
Cash £14,2462021 Vauxhall
Corsa
17,900 milesManualPetrol1.2L
Cash £12,0912022 Dacia
Duster
11,143 milesManualPetrol1.0L
Cash £14,9992021 Vauxhall
Corsa
41,396 milesManualPetrol1.2L
Cash £10,6462022 Volkswagen
ID.3
33,942 milesAutomaticElectric
Cash £13,7992023 Kia
Picanto
12,174 milesManualPetrol1.0L
Cash £10,9852022 Vauxhall
Corsa
30,897 milesManualPetrol1.2L
Cash £10,5452022 Vauxhall
Crossland
13,657 milesManualPetrol1.2L
Cash £14,1472021 Vauxhall
Corsa
8,646 milesManualPetrol1.2L
Cash £11,9752022 Vauxhall
Crossland
21,479 milesManualPetrol1.2L
Cash £11,9172025 SEAT
Ibiza
22,571 milesManualPetrol1.0L
Cash £13,428More used cars in London for £15k
Used cars for sale in London under £20,000
2020 Suzuki
Vitara
20,204 milesAutomaticPetrol1.4L
Cash £16,9992022 Vauxhall
Crossland
9,396 milesManualPetrol1.2L
Cash £15,1222019 Nissan
X-Trail
34,958 milesManualDiesel1.8L
Cash £16,6822022 Vauxhall
Grandland
19,263 milesManualPetrol1.2L
Cash £18,2992023 Vauxhall
Grandland
10,697 milesManualPetrol1.2L
Cash £18,0392022 Volkswagen
T-Roc
48,350 milesManualPetrol1.0L
Cash £16,7192022 Toyota
Corolla
29,669 milesAutomaticPetrol1.8L
Cash £16,9162020 Peugeot
5008
43,799 milesAutomaticPetrol1.2L
Cash £18,1162020 Peugeot
5008
36,431 milesAutomaticDiesel1.5L
Cash £19,8412020 Mitsubishi
Outlander
26,833 milesAutomaticPetrol2.0L
Cash £18,6272023 Peugeot
208
5,132 milesManualPetrol1.2L
Cash £15,6612022 Peugeot
208
12,920 milesAutomaticPetrol1.2L
Cash £15,129More used cars in London for £20k
Used cars for sale in London under £30,000
2019 Volvo
XC40
25,347 milesAutomaticDiesel2.0L
Cash £26,7452020 Mercedes
EQC
38,943 milesAutomaticElectric
Cash £26,8032023 Audi
S3 Sportback
31,129 milesAutomaticPetrol2.0L
Cash £29,5002024 BMW
3 Series Touring
32,610 milesAutomaticPetrol2.0L
Cash £27,8002023 Mercedes
AMG A35
15,349 milesAutomaticPetrol2.0L
Cash £25,9002024 BMW
iX3
26,333 milesAutomaticElectric
Cash £29,8002024 Volkswagen
Golf GTI
12,996 milesAutomaticPetrol2.0L
Cash £28,0002023 Audi
Q4 e-tron
15,598 milesAutomaticElectric
Cash £28,9002024 Volkswagen
Golf GTI
13,744 milesAutomaticPetrol2.0L
Cash £26,8002023 Mercedes
EQC
10,604 milesAutomaticElectric
Cash £27,8002022 Mercedes
GLB
36,340 milesAutomaticPetrol1.3L
Cash £25,9032022 Volkswagen
T-Roc R
35,773 milesAutomaticPetrol2.0L
Cash £26,600More used cars in London for £30k
Used cars for sale in London under £40,000
2018 Volvo
XC90
35,910 milesAutomaticPetrol2.0L
Cash £35,0492023 Volvo
XC40 Recharge
12,472 milesAutomaticElectric
Cash £39,3352022 Land Rover
Range Rover Sport
37,099 milesAutomaticPetrol2.0L
Cash £37,1032023 BMW
X5
53,690 milesAutomaticPetrol3.0L
Cash £35,4032024 Genesis
G80
522 milesAutomaticPetrol2.5L
Cash £36,9502021 Genesis
GV80
2,226 milesAutomaticDiesel3.0L
Cash £37,1502021 Genesis
GV80
2,022 milesAutomaticDiesel3.0L
Cash £37,9502021 Genesis
GV80
12,830 milesAutomaticDiesel3.0L
Cash £39,4502018 Audi
RS4 Avant
55,206 milesAutomaticPetrol2.9L
Cash £36,9002019 Land Rover
Discovery
21,092 milesAutomaticDiesel3.0L
Cash £39,2952022 Land Rover
Range Rover Sport
27,300 milesAutomaticPetrol3.0L
Cash £36,9952022 Land Rover
Range Rover Sport
35,921 milesAutomaticPetrol2.0L
Cash £39,495