Used petrol cars for sale near London
30,728 cars from UK dealers within 20 miles of London, updated 29 October 2026. Typical asking price £13,600. Half of them are priced between £8,000 and £21,500.
AskCar lists 587,923 cars from 12,992 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Price cuts near London
10,709 cars within 20 miles have had their price cut since they were first listed.
- 2026 BMW 5 Series, 5,000 miles, £46,475, cut by £14,474, Borehamwood
- 2023 Maserati Grecale, 41,554 miles, £48,950, cut by £14,000, Hatfield
- 2026 Audi A5, 2,933 miles, £37,750, cut by £12,828, Watford
- 2022 BMW M8, 53,959 miles, £56,970, cut by £12,030, Harold Wood
- 2016 Aston Martin Vantage, 16,336 miles, £56,490, cut by £11,460, Walton-on-Thames
- 2023 Mercedes-Benz C Class, 15,384 miles, £28,555, cut by £11,332, Dartford
- 2026 Volkswagen Golf, 100 miles, £48,990, cut by £11,009, Hersham
- 2021 Audi Q5, 25,498 miles, £38,995, cut by £11,000, Harold Wood
Cars for sale now, page 30 of 308
The cheaper cars like each one are on its AskCar page.
- 2017 Ford Focus, 38,000 miles, £8,999, £881 under typical, St Albans
- 2017 Audi A4 Avant, 64,000 miles, £12,995, £1,272 under typical, Hertford
- 2012 BMW 1 Series, 78,000 miles, £4,499, £440 under typical, Brent
- 2019 Citroen C3, 67,000 miles, £5,495, £538 under typical, St Albans
- 2022 Land Rover Defender 110, 17,000 miles, £69,990, £6,842 under typical, Southall
- 2018 BMW 1 Series, 63,818 miles, £10,995, £1,075 under typical, Epping
- 2017 SsangYong Tivoli, 82,000 miles, £5,000, £488 under typical, Slough
- 2021 SEAT Tarraco, 33,507 miles, £15,499, £1,513 under typical, Cobham
- 2025 Peugeot 308 SW, 14,935 miles, £18,090, £1,765 under typical, Enfield
- 2018 Volvo V40, 35,500 miles, £10,650, £1,039 under typical, Southall
- 2024 BMW 1 Series, 12,317 miles, £19,990, £1,949 under typical, Brent
- 2021 Audi Q5, 41,283 miles, £20,500, £1,998 under typical, Barnet
- 2017 Vauxhall Corsa, 29,000 miles, £6,285, £612 under typical, Chertsey
- 2020 BMW 1 Series, 44,136 miles, £13,890, £1,353 under typical, Enfield
- 2022 Vauxhall Crossland, 25,121 miles, £11,288, £1,099 under typical, Romford
- 2023 CUPRA Formentor, 31,829 miles, £25,694, £2,501 under typical, Bromley
- 2023 Morgan Plus Four, 8,054 miles, £59,950, £5,835 under typical, Croydon
- 2021 Vauxhall Corsa, 15,201 miles, £10,949, £1,066 under typical, Chingford
- 2014 Mercedes-Benz A Class, 48,000 miles, £8,995, £875 under typical, Enfield
- 2024 BMW 1 Series, 22,620 miles, £24,849, £2,418 under typical, Chingford
- 2019 Vauxhall Corsa, 60,000 miles, £5,995, £583 under typical, Northolt
- 2017 Audi A5, 60,330 miles, £11,650, £1,133 under typical, Watford
- 2018 Vauxhall Corsa, 66,011 miles, £5,249, £510 under typical, West Drayton
- 2026 Dacia Sandero Stepway, 9,321 miles, £13,250, £1,288 under typical, Romford
- 2018 Smart fortwo, 54,000 miles, £8,950, £972 under typical, London
- 2018 Smart fortwo, 32,000 miles, £9,995, £972 under typical, London
- 2019 Vauxhall Crossland X, 34,375 miles, £7,000, £680 under typical, Barnet
- 2015 Kia Picanto, 84,619 miles, £2,995, £291 under typical, Havering
- 2013 Hyundai i30, 83,700 miles, £3,450, £335 under typical, West Molesey
- 2018 Toyota AYGO, 43,585 miles, £6,190, £601 under typical, Kingston upon Thames
- 2023 Suzuki S-Cross, 9,542 miles, £13,100, £1,272 under typical, Watford
- 2017 Land Rover Range Rover Velar, 50,000 miles, £21,984, £2,134 under typical, St Albans
- 2026 Vauxhall Corsa, 1,528 miles, £16,995, £1,649 under typical, Bexleyheath
- 2020 Audi A4 Avant, 41,551 miles, £18,000, £1,746 under typical, Watford
- 2019 Vauxhall Corsa, 50,241 miles, £6,490, £629 under typical, Croydon
- 2023 Porsche 911, 10,000 miles, £85,450, £8,286 under typical, Wembley
- 2021 Fiat 500C, 34,168 miles, £8,692, £843 under typical, Romford
- 2023 Peugeot 2008, 30,300 miles, £13,499, £1,309 under typical, Dartford
- 2021 BMW X3, 49,250 miles, £31,250, £3,028 under typical, Hatfield
- 2025 Volkswagen Tiguan, 1,377 miles, £26,991, £2,615 under typical, Croydon
- 2019 MINI Hatch, 17,813 miles, £10,619, £1,029 under typical, Rainham
- 2014 Citroen DS4, 46,000 miles, £3,995, £387 under typical, West Molesey
- 2013 Suzuki Alto, 51,273 miles, £2,495, £242 under typical, Mitcham
- 2016 Fiat 500, 29,847 miles, £7,995, £774 under typical, Harrow
- 2014 Audi A3, 63,660 miles, £8,290, £803 under typical, Hillingdon
- 2014 Volkswagen Sharan, 77,007 miles, £7,250, £702 under typical, London
- 2019 Ford Mondeo, 56,635 miles, £9,800, £949 under typical, Chingford
- 2013 Toyota Yaris, 37,885 miles, £6,500, £629 under typical, London
- 2017 Fiat 500L, 87,100 miles, £3,000, £290 under typical, Slough
- 2019 Volkswagen Golf, 48,100 miles, £16,950, £1,641 under typical, Yiewsley
- 2015 Renault Clio, 71,444 miles, £3,749, £363 under typical, West Drayton
- 2023 BMW 2 Series, 29,638 miles, £23,900, £2,312 under typical, Heathrow
- 2020 Audi S3, 49,000 miles, £20,989, £2,029 under typical, Croydon
- 2019 Hyundai i10, 62,700 miles, £6,995, £676 under typical, Hayes
- 2016 Ford Fiesta, 35,000 miles, £5,485, £530 under typical, Hounslow
- 2022 Volkswagen Golf, 32,000 miles, £22,989, £2,221 under typical, Hillingdon
- 2026 Kia K4, 3,659 miles, £23,459, £2,267 under typical, Watford
- 2024 Ford Puma, 15,500 miles, £15,250, £1,473 under typical, Bromley
- 2023 Audi A6 Avant, 34,396 miles, £23,795, £2,299 under typical, Croydon
- 2019 Volkswagen Golf, 48,000 miles, £19,989, £1,930 under typical, Croydon
- 2019 Audi A5, 40,977 miles, £13,350, £1,289 under typical, Watford
- 2026 Skoda Fabia, 745 miles, £18,968, £1,831 under typical, Tadworth and Epsom Downs
- 2008 Skoda Roomster, 85,000 miles, £2,500, £241 under typical, West Molesey
- 2016 Volkswagen Polo, 56,000 miles, £6,695, £646 under typical, Enfield
- 2016 Vauxhall Mokka, 48,478 miles, £4,999, £482 under typical, West Drayton
- 2019 Toyota Yaris, 67,000 miles, £7,799, £752 under typical, Havering
- 2015 Ferrari California, 35,628 miles, £77,500, £7,473 under typical, Epsom
- 2026 Volkswagen Golf, 158 miles, £33,995, £3,278 under typical, Dartford
- 2015 SEAT Ibiza, 148,704 miles, £2,295, £221 under typical, London
- 2013 BMW 3 Series, 57,000 miles, £7,995, £770 under typical, London
- 2014 Mercedes-Benz B Class, 40,000 miles, £6,495, £626 under typical, Enfield
- 2023 Mercedes-Benz C Class, 8,886 miles, £34,000, £3,275 under typical, London
- 2019 Ford Ka+, 30,396 miles, £7,270, £700 under typical, Staines
- 2013 Ford Fiesta, 104,352 miles, £2,500, £241 under typical, Uxbridge
- 2017 Volkswagen Polo, 38,256 miles, £9,500, £914 under typical, London
- 2018 Suzuki Vitara, 77,200 miles, £7,290, £702 under typical, Hillingdon
- 2015 Suzuki Swift, 84,708 miles, £4,099, £394 under typical, Egham
- 2019 Mercedes-Benz GLC, 63,000 miles, £23,989, £2,308 under typical, Broxbourne
- 2018 Kia Sportage, 67,000 miles, £11,590, £1,115 under typical, Keston
- 2016 Ford Fiesta, 68,629 miles, £4,595, £442 under typical, London
- 2022 Volkswagen Golf, 25,166 miles, £17,150, £1,649 under typical, Watford
- 2017 BMW 5 Series, 56,222 miles, £15,995, £1,538 under typical, Leatherhead
- 2019 Hyundai TUCSON, 60,106 miles, £11,988, £1,152 under typical, Romford
- 2017 Volkswagen Polo, 68,800 miles, £7,500, £721 under typical, London
- 2015 Audi A5, 46,150 miles, £9,990, £960 under typical, Harefield
- 2012 Volkswagen Golf, 26,600 miles, £6,699, £644 under typical, London
- 2023 Porsche Macan, 43,000 miles, £50,495, £4,852 under typical, Hillingdon
- 2017 MINI Hatch, 46,898 miles, £7,499, £720 under typical, Watford
- 2019 Mercedes-Benz E Class, 34,000 miles, £26,990, £2,591 under typical, Hillingdon
- 2018 Nissan Juke, 36,544 miles, £8,600, £826 under typical, Grays
- 2025 Volkswagen Golf, 5,492 miles, £21,920, £2,104 under typical, Hersham
- 2020 Nissan Juke, 43,726 miles, £10,250, £984 under typical, Barking
- 2024 Toyota Aygo X, 2,487 miles, £14,490, £1,390 under typical, Brent
- 2022 Hyundai TUCSON, 21,055 miles, £14,690, £1,409 under typical, Bushey
- 2016 Volkswagen Polo, 86,000 miles, £5,745, £551 under typical, Havering
- 2016 Audi A1, 71,000 miles, £6,995, £670 under typical, Orpington
- 2017 Peugeot 2008, 42,000 miles, £6,479, £621 under typical, West Drayton
- 2016 Peugeot 308, 82,000 miles, £3,745, £359 under typical, St Albans
- 2022 MG MG ZS, 37,516 miles, £9,500, £910 under typical, Grays
- 2020 Volkswagen Golf, 43,700 miles, £15,988, £1,532 under typical, Romford
Petrol cars by price
- Under £2,000 (3,903)
- Under £3,000 (10,302)
- Under £5,000 (28,438)
- Under £8,000 (64,103)
- Under £10,000 (90,939)
- Under £15,000 (162,119)
- Under £20,000 (218,934)
- Under £30,000 (270,697)
Popular models near London
- Nissan Qashqai (1,103)
- Volkswagen Golf (1,034)
- Volkswagen Polo (914)
- Mercedes-Benz C Class (837)
- Vauxhall Corsa (823)
- Mercedes-Benz A Class (814)
- BMW 1 Series (808)
- Kia Sportage (805)
- Ford Fiesta (804)
- BMW 3 Series (783)
- Nissan Juke (756)
- Ford Focus (744)
- Audi A3 (673)
- Ford Transit Custom (656)
- Hyundai TUCSON (613)
- Toyota Yaris (606)
- Volkswagen Tiguan (579)
- MINI Hatch (548)
- Ford Kuga (533)
- Audi A1 (529)
- Mercedes-Benz E Class (520)
- Ford Transit (481)
- Land Rover Range Rover Evoque (478)
- Mercedes-Benz CLA (461)
- Mercedes-Benz GLC (424)
Used cars near London by price
- All used cars near London
- Under £2,000 (675)
- Under £3,000 (1,657)
- Under £5,000 (4,446)
- Under £8,000 (10,605)
- Under £10,000 (15,284)
- Under £15,000 (26,213)
- Under £20,000 (36,006)
- Under £30,000 (46,990)
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 Redhill
- Used cars near Great Bookham and Fetcham