Used cars for sale near London
55,782 cars from UK dealers within 20 miles of London, updated 18 October 2026. Typical asking price £16,000.
Price cuts near London
19,184 cars within 20 miles have had their price cut since they were first listed.
- 2026 Land Rover Range Rover Velar, 7,271 miles, £41,995, cut by £22,800, Potters Bar
- 2026 Land Rover Range Rover Velar, 8,426 miles, £39,995, cut by £19,900, Potters Bar
- 2026 Audi A6 e-tron, 6,127 miles, £50,750, cut by £18,750, London
- 2024 Mercedes-Benz GLC, 40,507 miles, £42,747, cut by £17,078, Dartford
- 2026 Audi A5, 1,276 miles, £38,000, cut by £16,500, London
- 2026 Land Rover Discovery Sport, 9,896 miles, £37,995, cut by £15,510, Potters Bar
- 2026 Land Rover Range Rover Velar, 4,322 miles, £50,000, cut by £15,000, Hatfield
- 2025 Land Rover Range Rover Velar, 10,796 miles, £37,995, cut by £14,900, Potters Bar
Cars for sale now, page 1 of 558
- 2020 Ford Focus, 33,000 miles, £6,299, £2,099 under typical, Brentford
- 2020 Ford Focus, 33,000 miles, £6,299, £2,099 under typical, Brentford
- 2023 Mercedes-Benz Sprinter, 30,000 miles, £21,900, £7,290 under typical, Gerrards Cross
- 2016 Nissan Juke, 117,210 miles, £2,690, £893 under typical, Enfield
- 2014 Volkswagen Golf, 121,000 miles, £3,175, £1,054 under typical, Sunbury-on-Thames
- 2016 Dacia Sandero, 109,000 miles, £1,594, £529 under typical, Staines
- 2024 Ford Kuga, 19,044 miles, £13,995, £4,645 under typical, Rainham
- 2016 MINI Hatch, 30,000 miles, £5,999, £1,988 under typical, Harrow
- 2020 Vauxhall Crossland X, 37,713 miles, £5,950, £1,971 under typical, Southall
- 2020 Ford Transit Custom, 81,000 miles, £8,950, £2,964 under typical, Feltham
- 2019 Mercedes-Benz A Class, 44,545 miles, £11,495, £3,805 under typical, Harrow
- 2015 Audi Q5, 140,000 miles, £5,500, £1,820 under typical, Staines
- 2014 Skoda Fabia, 165,507 miles, £1,490, £493 under typical, Hillingdon
- 2021 Fiat 500, 17,470 miles, £6,999, £2,314 under typical, Havering
- 2014 Volkswagen Golf, 25,512 miles, £11,450, £3,784 under typical, West Drayton
- 2020 Volkswagen Tiguan, 28,200 miles, £11,495, £3,798 under typical, Harrow
- 2015 Toyota AYGO, 52,000 miles, £3,995, £1,319 under typical, Egham
- 2025 MG MGS6, 934 miles, £28,495, £9,408 under typical, Bromley
- 2020 SEAT Leon, 112,000 miles, £4,450, £1,469 under typical, Enfield
- 2013 Vauxhall ADAM, 73,000 miles, £2,500, £825 under typical, Gerrards Cross
- 2015 Audi Q3, 41,426 miles, £8,999, £2,966 under typical, Croydon
- 2019 BMW 3 Series, 15,000 miles, £16,995, £5,600 under typical, Watford
- 2023 Porsche Taycan, 26,700 miles, £42,990, £14,164 under typical, Waltham Abbey
- 2012 Mercedes-Benz SLK, 59,900 miles, £5,699, £1,877 under typical, Hillingdon
- 2014 Nissan Qashqai, 28,654 miles, £5,000, £1,647 under typical, Tadworth and Epsom Downs
- 2014 Ford Fiesta, 100,000 miles, £2,395, £789 under typical, Staines
- 2010 Vauxhall Zafira, 117,400 miles, £1,295, £426 under typical, Park Royal
- 2017 Peugeot 208, 55,000 miles, £3,490, £1,149 under typical, Denham
- 2011 Kia Venga, 124,000 miles, £1,390, £457 under typical, Havering
- 2016 Vauxhall Astra GTC, 53,590 miles, £4,490, £1,476 under typical, Slough
- 2025 Hyundai KONA, 7,500 miles, £16,995, £5,586 under typical, Rainham
- 2013 Ford Fiesta, 100,000 miles, £2,500, £822 under typical, Greenford
- 2007 Mercedes-Benz A Class, 37,000 miles, £2,000, £657 under typical, Uxbridge
- 2019 Land Rover Range Rover Evoque, 75,000 miles, £8,500, £2,792 under typical, Barnet
- 2017 Volkswagen Polo, 51,557 miles, £5,395, £1,770 under typical, Harrow
- 2011 Nissan Micra, 47,150 miles, £2,500, £820 under typical, Bexley
- 2015 Toyota Yaris, 14,052 miles, £7,750, £2,543 under typical, West Drayton
- 2024 Citroen C3, 23,795 miles, £8,795, £2,885 under typical, Harrow
- 2017 Suzuki Swift, 62,300 miles, £4,499, £1,474 under typical, Egham
- 2016 Audi A3, 48,000 miles, £7,995, £2,620 under typical, Enfield
- 2022 Ford Kuga, 20,139 miles, £13,750, £4,504 under typical, South Ockendon
- 2016 Honda Jazz, 22,000 miles, £7,785, £2,548 under typical, Ashford
- 2017 Nissan Juke, 113,281 miles, £2,995, £979 under typical, Harrow
- 2020 Mercedes-Benz B Class, 11,653 miles, £11,495, £3,757 under typical, London
- 2019 Mitsubishi ASX, 54,803 miles, £6,495, £2,122 under typical, Harrow
- 2015 Vauxhall Astra, 94,000 miles, £2,295, £750 under typical, Kingston upon Thames
- 2022 Volkswagen Transporter, 36,696 miles, £31,194, £10,184 under typical, Ashford
- 2012 Nissan Juke, 106,000 miles, £1,980, £646 under typical, Watford
- 2018 Peugeot 208, 69,915 miles, £3,195, £1,043 under typical, Harrow
- 2025 Hyundai TUCSON, 20,273 miles, £18,995, £6,197 under typical, Harrow
- 2013 Toyota Hilux, 106,800 miles, £7,900, £2,576 under typical, Wembley
- 2013 Honda Jazz, 71,000 miles, £4,100, £1,337 under typical, Hoddesdon
- 2019 BMW X1, 35,057 miles, £12,995, £4,232 under typical, London
- 2013 Vauxhall Meriva, 53,000 miles, £1,975, £643 under typical, Sunbury-on-Thames
- 2009 Porsche Boxster, 50,000 miles, £12,995, £4,226 under typical, Radlett
- 2020 Volkswagen Tiguan, 44,254 miles, £11,995, £3,901 under typical, South Ockendon
- 2021 Nissan Navara, 64,496 miles, £14,850, £4,828 under typical, Watford
- 2015 BMW 3 Series, 92,000 miles, £5,500, £1,787 under typical, Havering
- 2020 Ford Ranger, 39,500 miles, £16,997, £5,521 under typical, Stanwell
- 2023 Audi A3, 35,650 miles, £14,995, £4,869 under typical, Barnet
- 2018 Volkswagen Polo, 21,000 miles, £8,509, £2,762 under typical, Merton
- 2024 Mercedes-Benz Sprinter, 18,996 miles, £26,195, £8,501 under typical, Stanwell
- 2011 Skoda Yeti, 118,000 miles, £2,990, £970 under typical, West Thurrock
- 2017 Toyota C-HR, 63,410 miles, £9,499, £3,082 under typical, London
- 2016 Audi A4 Avant, 52,300 miles, £9,995, £3,240 under typical, Enfield
- 2011 MINI Countryman, 110,000 miles, £2,495, £808 under typical, Sunbury-on-Thames
- 2026 Nissan Note, 19,715 miles, £5,990, £1,940 under typical, Slough
- 2013 Volkswagen Golf, 24,974 miles, £6,850, £2,216 under typical, West Drayton
- 2024 SEAT Arona, 42,917 miles, £10,495, £3,388 under typical, Harrow
- 2024 Mercedes-Benz Sprinter, 17,094 miles, £26,475, £8,545 under typical, Stanwell
- 2018 MINI Countryman, 41,457 miles, £10,995, £3,549 under typical, Croydon
- 2018 Land Rover Range Rover Evoque, 75,000 miles, £6,990, £2,255 under typical, Southall
- 2010 Citroen C4, 72,000 miles, £1,995, £644 under typical, Hatfield
- 2018 Ford Fiesta, 34,387 miles, £5,995, £1,934 under typical, Croydon
- 2019 BMW 3 Series, 97,928 miles, £10,788, £3,479 under typical, Romford
- 2012 Volkswagen Polo, 71,300 miles, £3,490, £1,125 under typical, Hillingdon
- 2025 Toyota C-HR, 6,000 miles, £19,840, £6,396 under typical, Uxbridge
- 2016 Suzuki Swift, 55,300 miles, £4,995, £1,609 under typical, Barking and Dagenham
- 2019 Volvo S60, 49,943 miles, £10,999, £3,543 under typical, Greenford
- 2017 Nissan Juke, 97,000 miles, £3,199, £1,030 under typical, Grays
- 2003 Toyota Corolla, 70,500 miles, £1,895, £610 under typical, Sutton
- 2013 Honda Stepwagon, 65,000 miles, £7,495, £2,412 under typical, Enfield
- 2016 Kia Sportage, 101,000 miles, £4,895, £1,574 under typical, Hillingdon
- 2014 Abarth 500, 91,000 miles, £3,399, £1,093 under typical, Harrow
- 2018 Ford Ka+, 60,000 miles, £4,495, £1,444 under typical, Hillingdon
- 2026 Toyota Noah, 51,070 miles, £16,490, £5,297 under typical, Hillingdon
- 2020 Toyota Corolla, 32,383 miles, £11,650, £3,740 under typical, Chadwell Heath
- 2009 Vauxhall Corsa, 87,000 miles, £990, £318 under typical, Rickmansworth
- 2019 Land Rover Discovery Sport, 56,711 miles, £9,995, £3,208 under typical, South Ockendon
- 2018 BMW 1 Series, 58,000 miles, £7,725, £2,474 under typical, Norbury
- 2021 Kia XCeed, 46,500 miles, £7,995, £2,558 under typical, Harrow
- 2018 Citroen C4 Cactus, 59,946 miles, £6,095, £1,950 under typical, Feltham
- 2019 Suzuki Swift, 26,825 miles, £8,595, £2,749 under typical, Harrow
- 2021 Ford Transit Custom, 66,619 miles, £9,490, £3,035 under typical, Croydon
- 2023 Kia Stonic, 22,433 miles, £11,395, £3,643 under typical, Harrow
- 2021 Mercedes-Benz Vito, 238,810 miles, £6,990, £2,230 under typical, London
- 2017 Mazda CX-5, 73,000 miles, £7,500, £2,391 under typical, Radlett
- 2016 Mercedes-Benz E Class, 66,000 miles, £8,595, £2,740 under typical, London
- 2023 Citroen C5 Aircross, 16,590 miles, £12,595, £4,013 under typical, Harrow
- 2014 Nissan Juke, 81,000 miles, £2,690, £857 under typical, Rickmansworth
Popular models near London
- Nissan Qashqai (1,134)
- Volkswagen Golf (1,000)
- Volkswagen Polo (935)
- Mercedes-Benz A Class (832)
- Mercedes-Benz C Class (797)
- BMW 1 Series (792)
- Vauxhall Corsa (789)
- BMW 3 Series (783)
- Nissan Juke (781)
- Ford Fiesta (774)
- Ford Focus (746)
- Kia Sportage (745)
- Audi A3 (668)
- Toyota Yaris (653)
- Ford Transit Custom (617)
- Volkswagen Tiguan (601)
- Hyundai TUCSON (589)
- MINI Hatch (562)
- Audi A1 (538)
- Land Rover Range Rover Evoque (504)
- Ford Kuga (501)
- Mercedes-Benz E Class (471)
- Mercedes-Benz CLA (467)
- Ford Transit (459)
- Audi Q3 (424)
Used cars near London by price
- Under £3,000 (1,637)
- Under £5,000 (4,501)
- Under £8,000 (10,608)
- Under £10,000 (15,256)
- Under £15,000 (25,993)
- Under £20,000 (35,717)
- Under £30,000 (46,655)
Nearby towns
- Used cars near Richmond upon Thames
- Used cars near Bromley
- Used cars near Barnet
- Used cars near Sutton
- Used cars near Hillingdon
- Used cars near Havering
- Used cars near Watford
- Used cars near Dartford
- Used cars near Harlow
- Used cars near Basildon