Used Land Rover cars for sale
24,037 cars from UK dealers, updated 26 October 2026. Typical asking price £26,000. Half of them are priced between £14,500 and £49,000.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
7,841 have had their price cut since they were first listed.
Cars for sale now, page 9 of 241
The cheaper cars like each one are on its AskCar page.
- 2016 Land Rover Range Rover Sport, 76,641 miles, £13,750, £2,158 under typical, Stockport
- 2014 Land Rover Range Rover Evoque, 89,974 miles, £7,550, £1,185 under typical, Bolton
- 2013 Land Rover Freelander 2, 68,967 miles, £7,700, £1,207 under typical, Blackburn
- 2021 Land Rover Defender 110, 40,960 miles, £42,700, £6,691 under typical, Droitwich Spa
- 2020 Land Rover Discovery Sport, 76,984 miles, £11,490, £1,799 under typical, Hitchin
- 2020 Land Rover Defender 110, 69,278 miles, £29,900, £4,681 under typical, Bolton
- 2012 Land Rover Range Rover Sport, 32,000 miles, £13,250, £2,071 under typical, Claygate Cross
- 2023 Land Rover Range Rover, 26,300 miles, £104,975, £16,388 under typical, Congleton
- 2021 Land Rover Defender 90, 26,000 miles, £42,995, £6,710 under typical, Crawley
- 2010 Land Rover Defender 110, 38,800 miles, £35,489, £5,538 under typical, Maldon
- 2018 Land Rover Discovery Sport, 60,000 miles, £9,995, £1,559 under typical, Hertford
- 2019 Land Rover Range Rover, 49,382 miles, £38,120, £5,939 under typical, Derby
- 2024 Land Rover Defender 110, 14,156 miles, £43,995, £6,851 under typical, Lincoln
- 1998 Land Rover Defender 90, 44,000 miles, £34,950, £5,440 under typical, Street
- 2023 Land Rover Range Rover Sport, 27,530 miles, £48,260, £7,511 under typical, Camberley
- 2022 Land Rover Defender 110, 61,000 miles, £40,950, £6,370 under typical, Leighton Buzzard
- 2015 Land Rover Range Rover Evoque, 99,000 miles, £6,490, £1,009 under typical, Willenhall
- 2017 Land Rover Discovery Sport, 80,000 miles, £7,990, £1,242 under typical, Havering
- 2023 Land Rover Defender, 56,699 miles, £45,700, £7,091 under typical, Great Dunmow
- 2011 Land Rover Defender 110, 62,100 miles, £24,995, £3,877 under typical, Saltash
- 2020 Land Rover Range Rover Sport, 86,000 miles, £18,995, £2,945 under typical, Chesham
- 2017 Land Rover Discovery, 50,000 miles, £17,990, £2,789 under typical, Bedford
- 2018 Land Rover Discovery Sport, 85,000 miles, £8,000, £1,239 under typical, Maldon
- 2019 Land Rover Range Rover Evoque, 50,101 miles, £8,990, £1,393 under typical, Crewe
- 2024 Land Rover Defender 90, 8,214 miles, £52,750, £8,171 under typical, Chelmsford
- 2014 Land Rover Range Rover Sport, 48,000 miles, £15,999, £2,478 under typical, Bury
- 2016 Land Rover Range Rover Sport, 60,000 miles, £15,495, £2,400 under typical, Huddersfield
- 2023 Land Rover Defender 90, 16,583 miles, £39,500, £6,116 under typical, Tonbridge
- 2020 Land Rover Range Rover Evoque, 46,427 miles, £14,995, £2,320 under typical, Birmingham
- 2026 Land Rover Defender 110, 25 miles, £69,999, £10,829 under typical, Liskeard
- 2021 Land Rover Defender 90, 33,000 miles, £38,250, £5,915 under typical, Huddersfield
- 2008 Land Rover Range Rover, 185,000 miles, £4,995, £772 under typical, Flint
- 2013 Land Rover Range Rover Evoque, 118,525 miles, £5,000, £773 under typical, Livingston
- 2011 Land Rover Freelander, 109,000 miles, £4,895, £756 under typical, Darlington
- 2013 Land Rover Defender 110, 59,991 miles, £22,794, £3,521 under typical, Pontefract
- 2021 Land Rover Defender 110, 32,627 miles, £48,200, £7,439 under typical, Chelmsford
- 2019 Land Rover Range Rover Evoque, 61,000 miles, £11,495, £1,774 under typical, Derby
- 2016 Land Rover Discovery Sport, 73,293 miles, £7,999, £1,234 under typical, Luton
- 2013 Land Rover Defender 90, 61,800 miles, £32,999, £5,087 under typical, Aldridge
- 2017 Land Rover Range Rover Sport, 56,500 miles, £16,988, £2,618 under typical, Romford
- 2017 Land Rover Range Rover Evoque, 66,480 miles, £7,495, £1,155 under typical, Mansfield
- 2011 Land Rover Freelander 2, 132,410 miles, £4,000, £616 under typical, Oldham
- 2014 Land Rover Range Rover Sport, 91,512 miles, £11,295, £1,740 under typical, Oldham
- 2024 Land Rover Defender 110, 20,784 miles, £49,950, £7,693 under typical, Huddersfield
- 2019 Land Rover Range Rover Sport, 49,713 miles, £26,494, £4,079 under typical, Welwyn Garden City
- 2011 Land Rover Discovery 4, 146,000 miles, £5,495, £845 under typical, Sandy
- 2022 Land Rover Defender 90, 36,000 miles, £37,995, £5,841 under typical, Bury St Edmunds
- 2018 Land Rover Range Rover Evoque, 99,000 miles, £7,495, £1,152 under typical, Houghton Regis
- 2019 Land Rover Range Rover Sport, 62,000 miles, £25,495, £3,916 under typical, Ormskirk
- 2012 Land Rover Range Rover Evoque, 92,000 miles, £5,795, £889 under typical, Peterborough
- 2017 Land Rover Range Rover Evoque, 110,000 miles, £6,990, £1,072 under typical, Maidenhead
- 2014 Land Rover Range Rover Evoque, 68,172 miles, £7,995, £1,226 under typical, Gosport
- 2016 Land Rover Discovery 4, 121,000 miles, £11,990, £1,838 under typical, Chesterfield
- 2017 Land Rover Discovery, 82,000 miles, £17,990, £2,757 under typical, Rotherham
- 2026 Land Rover Defender 110, 2,289 miles, £73,990, £11,334 under typical, Crawley
- 2009 Land Rover Freelander 2, 121,000 miles, £3,995, £612 under typical, Flint
- 2023 Land Rover Defender 90, 30,426 miles, £40,699, £6,233 under typical, Greenodd
- 2014 Land Rover Range Rover Evoque, 113,507 miles, £5,490, £840 under typical, Glasgow
- 2017 Land Rover Discovery Sport, 65,550 miles, £9,495, £1,452 under typical, Rainham
- 2011 Land Rover Freelander 2, 90,000 miles, £6,995, £1,069 under typical, Huddersfield
- 2022 Land Rover Range Rover Evoque, 30,680 miles, £18,499, £2,827 under typical, Corby
- 2017 Land Rover Discovery, 99,997 miles, £11,900, £1,817 under typical, Blackburn
- 2025 Land Rover Defender 110, 15,581 miles, £89,490, £13,664 under typical, Shrewsbury
- 2018 Land Rover Range Rover Evoque, 79,000 miles, £7,695, £1,175 under typical, Houghton Regis
- 2017 Land Rover Discovery, 81,762 miles, £12,495, £1,908 under typical, Blaenau Gwent
- 2015 Land Rover Defender 90, 40,000 miles, £39,995, £6,104 under typical, Chelmsford
- 2009 Land Rover Freelander, 115,000 miles, £3,990, £609 under typical, Northampton
- 2016 Land Rover Defender 90, 49,000 miles, £42,990, £6,560 under typical, Darlington
- 2023 Land Rover Range Rover Sport, 22,274 miles, £58,950, £8,989 under typical, Elgin
- 2016 Land Rover Range Rover Evoque, 86,188 miles, £7,495, £1,142 under typical, Stevenage
- 2012 Land Rover Range Rover, 124,000 miles, £10,495, £1,599 under typical, Hilton
- 2022 Land Rover Range Rover Velar, 47,000 miles, £23,450, £3,572 under typical, Luton
- 2015 Land Rover Discovery Sport, 74,926 miles, £6,995, £1,065 under typical, Maldon
- 2019 Land Rover Discovery Sport, 89,000 miles, £8,995, £1,369 under typical, Swinton
- 2017 Land Rover Discovery, 63,229 miles, £15,500, £2,357 under typical, Spalding
- 2023 Land Rover Defender, 16,907 miles, £40,490, £6,155 under typical, Leicester
- 2017 Land Rover Range Rover Evoque, 57,620 miles, £7,975, £1,211 under typical, Horsham
- 2022 Land Rover Range Rover Sport, 30,722 miles, £47,800, £7,250 under typical, Grimsby
- 2015 Land Rover Range Rover, 85,500 miles, £19,495, £2,957 under typical, Elland
- 2018 Land Rover Range Rover, 96,449 miles, £19,995, £3,032 under typical, Wolverhampton
- 2006 Land Rover Range Rover Sport, 112,000 miles, £5,995, £909 under typical, Crowthorne
- 2019 Land Rover Discovery Sport, 39,000 miles, £15,995, £2,424 under typical, Blackburn
- 2020 Land Rover Range Rover Evoque, 57,000 miles, £9,999, £1,513 under typical, Atherstone
- 2016 Land Rover Discovery Sport, 106,000 miles, £6,495, £983 under typical, Harlow
- 2018 Land Rover Range Rover Evoque, 75,000 miles, £7,990, £1,208 under typical, Southall
- 2016 Land Rover Discovery Sport, 117,297 miles, £6,000, £907 under typical, Pontypridd
- 2020 Land Rover Discovery Sport, 52,000 miles, £14,250, £2,155 under typical, Harrogate
- 2016 Land Rover Discovery Sport, 84,176 miles, £7,388, £1,115 under typical, Romford
- 2015 Land Rover Range Rover Evoque, 88,343 miles, £7,990, £1,206 under typical, Milton Keynes
- 2024 Land Rover Defender, 10,100 miles, £53,994, £8,150 under typical, Bridgwater
- 2017 Land Rover Range Rover Evoque, 40,000 miles, £8,449, £1,274 under typical, Oldham
- 2012 Land Rover Discovery 4, 110,776 miles, £6,790, £1,023 under typical, Crewe
- 2019 Land Rover Range Rover Evoque, 50,000 miles, £11,995, £1,805 under typical, Houghton Regis
- 2018 Land Rover Range Rover Sport, 53,000 miles, £22,190, £3,338 under typical, Newbury
- 2019 Land Rover Range Rover Evoque, 40,358 miles, £12,950, £1,947 under typical, Leicester
- 2000 Land Rover Defender 110, 184,000 miles, £11,990, £1,803 under typical, Cleckheaton
- 2015 Land Rover Range Rover Evoque, 97,000 miles, £6,495, £976 under typical, Mildenhall
- 2025 Land Rover Discovery Sport, 13,819 miles, £32,900, £4,941 under typical, Chester
- 2016 Land Rover Range Rover Evoque, 62,800 miles, £7,688, £1,154 under typical, Romford
- 2010 Land Rover Freelander 2, 101,000 miles, £3,700, £556 under typical, Preston
Land Rover models
- Land Rover Range Rover Evoque (5,072)
- Land Rover Range Rover Sport (4,140)
- Land Rover Discovery Sport (3,110)
- Land Rover Defender 110 (2,551)
- Land Rover Range Rover (2,365)
- Land Rover Discovery (2,032)
- Land Rover Range Rover Velar (1,885)
- Land Rover Defender 90 (1,478)
- Land Rover Discovery 4 (392)
- Land Rover Freelander 2 (376)
- Land Rover Defender (289)
- Land Rover Defender 130 (137)
- Land Rover Freelander (97)
- Land Rover Discovery 3 (31)
- Land Rover Series I (24)