Used MPVs for sale near London
1,678 cars from UK dealers within 20 miles of London, updated 23 October 2026. Typical asking price £9,900. Half of them are priced between £6,000 and £16,000.
AskCar lists 589,789 cars from 13,079 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
452 cars within 20 miles have had their price cut since they were first listed.
- 2019 Mercedes-Benz V Class, 119,210 miles, £23,995, cut by £16,000, Havering
- 2026 BMW 2 Series Active Tourer, 5,000 miles, £33,375, cut by £11,100, Borehamwood
- 2025 BMW 2 Series Active Tourer, 5,175 miles, £28,311, cut by £10,679, Ealing
- 2025 Volkswagen Multivan, 6,304 miles, £50,891, cut by £9,098, St Albans
- 2024 Toyota Alphard, 900 miles, £58,990, cut by £8,990, Southall
- 2025 Volkswagen Multivan, 7,194 miles, £50,891, cut by £8,600, St Albans
- 2018 Volkswagen Caravelle, 51,276 miles, £23,999, cut by £8,000, Watford
- 2026 Volkswagen ID. Buzz, 3,290 miles, £54,590, cut by £7,405, Loughton
Cars for sale now, page 2 of 17
The cheaper cars like each one are on its AskCar page.
- 2015 Citroen C4 Picasso, 82,400 miles, £4,200, £831 under typical, Grays
- 2023 Ford Tourneo Connect, 7,862 miles, £14,999, £2,963 under typical, Sidcup
- 2022 Peugeot Rifter, 69,000 miles, £10,495, £2,056 under typical, Havering
- 2016 Toyota Prius+, 319,550 miles, £9,395, £1,834 under typical, Havering
- 2013 Kia Carens, 89,000 miles, £3,000, £582 under typical, Chingford
- 2012 Suzuki Splash, 83,205 miles, £2,295, £440 under typical, Harrow
- 2013 Honda Stepwagon, 71,400 miles, £7,695, £1,475 under typical, Havering
- 2023 Citroen e-Berlingo, 21,863 miles, £12,300, £2,357 under typical, Grays
- 2021 Ford Grand Tourneo Connect, 78,000 miles, £10,499, £2,006 under typical, Grays
- 2018 BMW 2 Series, 166,000 miles, £5,500, £1,050 under typical, Romford
- 2014 Volkswagen Sharan, 91,150 miles, £4,750, £904 under typical, Hounslow
- 2023 Nissan Elgrand, 42,711 miles, £22,995, £4,364 under typical, Ilford
- 2015 BMW 2 Series Active Tourer, 48,544 miles, £6,995, £1,324 under typical, Havering
- 2015 Honda Stepwagon, 75,000 miles, £8,490, £1,603 under typical, South Croydon
- 2010 Vauxhall Zafira, 95,000 miles, £1,495, £282 under typical, Northolt
- 2016 Fiat 500L, 48,329 miles, £3,495, £658 under typical, West Drayton
- 2020 Mercedes-Benz B Class, 11,500 miles, £12,795, £2,396 under typical, Harrow
- 2018 Mercedes-Benz B Class, 65,800 miles, £7,990, £1,477 under typical, Enfield
- 2018 BMW 2 Series Gran Tourer, 109,000 miles, £6,840, £1,260 under typical, Uxbridge
- 2016 Toyota Prius+, 309,870 miles, £9,495, £1,734 under typical, Havering
- 2009 Vauxhall Agila, 56,085 miles, £1,990, £363 under typical, Slough
- 2018 Citroen Grand C4 Picasso, 80,000 miles, £5,495, £1,000 under typical, Northolt
- 2017 Ford Grand C-Max, 74,000 miles, £4,995, £906 under typical, Sunbury-on-Thames
- 2014 Volkswagen Sharan, 58,000 miles, £7,350, £1,331 under typical, Enfield
- 2020 Ford C-Max, 40,951 miles, £8,995, £1,625 under typical, Harlow
- 2020 Nissan Elgrand, 58,600 miles, £18,995, £3,425 under typical, Havering
- 2015 Hyundai i800, 66,510 miles, £8,500, £1,532 under typical, Hillingdon
- 2013 Skoda Roomster, 89,895 miles, £2,995, £538 under typical, Fulmer
- 2005 Nissan Elgrand, 76,000 miles, £5,995, £1,070 under typical, Havering
- 2014 Fiat 500L, 80,000 miles, £3,150, £561 under typical, Ashford
- 2019 Mercedes-Benz V Class, 55,000 miles, £29,990, £5,301 under typical, Southall
- 2017 Ford C-Max, 71,000 miles, £4,295, £752 under typical, Rainham
- 2020 Vauxhall Combo Life, 33,000 miles, £9,225, £1,609 under typical, Norbury
- 2014 Ford B-Max, 44,000 miles, £4,995, £867 under typical, Broxbourne
- 2015 Ford B-Max, 68,000 miles, £2,990, £516 under typical, Swanscombe
- 2013 Vauxhall Zafira Tourer, 82,008 miles, £3,490, £600 under typical, Croydon
- 2016 Vauxhall Zafira Tourer, 82,000 miles, £4,695, £807 under typical, Romford
- 2010 Ford C-Max, 92,000 miles, £1,899, £326 under typical, Ealing
- 2017 Volkswagen Sharan, 45,015 miles, £9,500, £1,632 under typical, Chadwell Heath
- 2018 Citroen Grand C4 Picasso, 109,625 miles, £4,500, £762 under typical, Staines
- 2013 Ford B-Max, 64,190 miles, £3,299, £557 under typical, Chadwell Heath
- 2014 Toyota Alphard, 44,917 miles, £11,500, £1,929 under typical, Watford
- 2014 Toyota Vellfire, 54,030 miles, £11,590, £1,929 under typical, Waltham Forest
- 2015 Toyota Voxy, 62,330 miles, £10,950, £1,812 under typical, Rainham
- 2020 Mercedes-Benz B Class, 22,000 miles, £12,450, £2,058 under typical, Radlett
- 2012 Nissan Elgrand, 77,000 miles, £9,995, £1,636 under typical, Sunbury-on-Thames
- 2012 Renault Scenic, 51,000 miles, £2,495, £408 under typical, West Molesey
- 2017 Vauxhall Zafira Tourer, 87,000 miles, £4,295, £699 under typical, Sutton
- 2015 Volkswagen Sharan, 48,000 miles, £8,850, £1,439 under typical, West Drayton
- 2017 Volkswagen Touran, 58,195 miles, £9,990, £1,617 under typical, Kingston upon Thames
- 2016 Toyota Alphard, 73,000 miles, £16,840, £2,697 under typical, Uxbridge
- 2013 Ford Galaxy, 106,000 miles, £4,495, £720 under typical, Sunbury-on-Thames
- 2012 Toyota Estima, 57,190 miles, £8,988, £1,438 under typical, Romford
- 2014 Ford Galaxy, 96,000 miles, £4,495, £716 under typical, Sunbury-on-Thames
- 2026 Toyota Voxy, 61,000 miles, £20,400, £3,236 under typical, Bexley
- 2015 Toyota Estima, 29,000 miles, £12,999, £2,056 under typical, Rainham
- 2018 Kia Carens, 75,370 miles, £6,990, £1,102 under typical, Hillingdon
- 2016 Ford C-Max, 92,000 miles, £3,395, £535 under typical, Hillingdon
- 2015 Vauxhall Meriva, 81,091 miles, £2,500, £393 under typical, Hillingdon
- 2017 Volkswagen Touran, 24,000 miles, £12,495, £1,953 under typical, Staines
- 2019 Citroen Berlingo, 54,500 miles, £11,497, £1,796 under typical, Hillingdon
- 2017 Vauxhall Zafira Tourer, 76,000 miles, £4,795, £740 under typical, Romford
- 2025 Mercedes-Benz V Class, 5,349 miles, £62,950, £9,695 under typical, Hertford
- 2013 Toyota Vellfire, 66,005 miles, £12,995, £1,989 under typical, Rainham
- 2011 Kia Venga, 67,000 miles, £3,995, £611 under typical, Watford
- 2017 Ford C-Max, 57,000 miles, £5,250, £801 under typical, Staines
- 2017 Volkswagen Touran, 48,000 miles, £10,995, £1,673 under typical, Staines
- 2019 Citroen C4, 19,946 miles, £9,495, £1,435 under typical, Rainham
- 2013 Volkswagen Touran, 51,100 miles, £6,495, £979 under typical, Havering
- 2014 Toyota Prius+, 282,200 miles, £5,500, £827 under typical, Havering
- 2013 Vauxhall Zafira, 93,032 miles, £2,000, £301 under typical, Havering
- 2024 Citroen Berlingo, 3,568 miles, £16,500, £2,464 under typical, Grays
- 2016 Peugeot 5008, 94,000 miles, £4,995, £745 under typical, Sunbury-on-Thames
- 2020 BMW 2 Series Active Tourer, 35,453 miles, £12,995, £1,924 under typical, Surbiton
- 2013 Toyota Vellfire, 68,002 miles, £10,990, £1,626 under typical, Waltham Forest
- 2017 Ford Tourneo Connect, 31,500 miles, £9,995, £1,472 under typical, Stoneleigh
- 2019 Volkswagen Touran, 63,082 miles, £13,995, £2,034 under typical, Staines
- 2017 Ford B-Max, 22,000 miles, £5,495, £798 under typical, Orpington
- 2018 Ford Grand C-Max, 45,000 miles, £6,995, £1,013 under typical, Hillingdon
- 2013 Toyota Alphard, 62,202 miles, £11,500, £1,663 under typical, London
- 2016 Volkswagen Sharan, 132,683 miles, £5,980, £862 under typical, Ilford
- 2017 BMW 2 Series Active Tourer, 65,000 miles, £6,495, £933 under typical, Northolt
- 2013 Vauxhall Meriva, 53,000 miles, £2,295, £330 under typical, Sunbury-on-Thames
- 2007 Nissan Elgrand, 75,900 miles, £6,995, £1,001 under typical, Havering
- 2013 Toyota Estima, 65,000 miles, £7,988, £1,139 under typical, Romford
- 2016 Vauxhall Zafira Tourer, 64,850 miles, £6,490, £920 under typical, Redbridge
- 2018 Toyota Voxy, 37,860 miles, £15,995, £2,247 under typical, Havering
- 2021 BMW 2 Series Gran Tourer, 45,709 miles, £11,000, £1,543 under typical, Swanley
- 2017 Ford B-Max, 38,000 miles, £4,990, £699 under typical, Havering
- 2019 BMW 2 Series Gran Tourer, 52,000 miles, £10,495, £1,467 under typical, Rainham
- 2022 Peugeot Rifter, 5,942 miles, £14,695, £2,052 under typical, Cobham
- 2017 Ford Galaxy, 70,000 miles, £7,995, £1,112 under typical, Hillingdon
- 2015 Vauxhall Meriva, 109,585 miles, £2,000, £277 under typical, Romford
- 2013 Toyota Alphard, 55,405 miles, £13,390, £1,853 under typical, Waltham Forest
- 2017 Vauxhall Zafira Tourer, 73,058 miles, £4,999, £690 under typical, Romford
- 2007 Honda CR-V, 129,141 miles, £2,750, £378 under typical, Harrow
- 2018 Toyota Vellfire, 38,325 miles, £22,995, £3,155 under typical, Rainham
- 2019 Renault Grand Scenic, 41,230 miles, £10,795, £1,479 under typical, Harrow
- 2012 Nissan Elgrand, 54,000 miles, £10,995, £1,501 under typical, Sunbury-on-Thames
- 2019 Toyota Voxy, 76,100 miles, £14,995, £2,028 under typical, Havering
MPVs by price
- Under £3,000 (1,450)
- Under £5,000 (3,459)
- Under £8,000 (6,274)
- Under £10,000 (7,806)
- Under £15,000 (10,287)
- Under £20,000 (11,684)
- Under £30,000 (12,897)
Popular models near London
- Nissan Qashqai (1,130)
- Volkswagen Golf (1,020)
- Volkswagen Polo (921)
- Mercedes-Benz A Class (834)
- Mercedes-Benz C Class (831)
- Vauxhall Corsa (821)
- BMW 3 Series (802)
- Kia Sportage (797)
- BMW 1 Series (794)
- Ford Fiesta (792)
- Nissan Juke (784)
- Ford Focus (749)
- Audi A3 (673)
- Ford Transit Custom (653)
- Toyota Yaris (626)
- Hyundai TUCSON (615)
- Volkswagen Tiguan (612)
- MINI Hatch (570)
- Audi A1 (528)
- Mercedes-Benz E Class (519)
- Ford Kuga (514)
- Land Rover Range Rover Evoque (484)
- Ford Transit (479)
- Mercedes-Benz CLA (479)
- Mercedes-Benz GLC (434)
Used cars near London by price
- All used cars near London
- Under £3,000 (1,622)
- Under £5,000 (4,470)
- Under £8,000 (10,665)
- Under £10,000 (15,377)
- Under £15,000 (26,249)
- Under £20,000 (36,188)
- Under £30,000 (47,299)
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