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 11 of 241
The cheaper cars like each one are on its AskCar page.
- 2023 Land Rover Defender 110, 14,608 miles, £52,950, £7,569 under typical, Elgin
- 2018 Land Rover Range Rover Evoque, 90,000 miles, £6,400, £915 under typical, Bedford
- 2019 Land Rover Discovery Sport, 79,000 miles, £9,488, £1,356 under typical, Romford
- 2018 Land Rover Range Rover Evoque, 88,000 miles, £8,490, £1,213 under typical, Havering
- 2018 Land Rover Range Rover Sport, 69,000 miles, £20,795, £2,970 under typical, Spalding
- 2018 Land Rover Range Rover Evoque, 80,124 miles, £8,990, £1,283 under typical, Royston
- 2023 Land Rover Range Rover, 29,073 miles, £93,300, £13,317 under typical, Liverpool
- 2008 Land Rover Freelander, 92,812 miles, £3,995, £570 under typical, Benton
- 2018 Land Rover Range Rover Evoque, 50,000 miles, £10,995, £1,568 under typical, Harlow
- 2018 Land Rover Discovery, 52,873 miles, £17,995, £2,567 under typical, Slough
- 2014 Land Rover Range Rover Sport, 85,000 miles, £15,995, £2,281 under typical, Preston
- 2016 Land Rover Discovery Sport, 111,508 miles, £6,090, £868 under typical, Wednesbury
- 2022 Land Rover Defender 110, 32,808 miles, £64,500, £9,181 under typical, Chelmsford
- 2018 Land Rover Discovery, 88,120 miles, £18,490, £2,630 under typical, Swindon
- 2018 Land Rover Range Rover Evoque, 76,000 miles, £7,995, £1,137 under typical, Dagenham
- 2019 Land Rover Range Rover Velar, 60,000 miles, £15,990, £2,273 under typical, Middlesbrough
- 2015 Land Rover Defender 90, 55,000 miles, £39,990, £5,682 under typical, Leicester
- 2017 Land Rover Discovery, 80,000 miles, £18,000, £2,555 under typical, Nottingham
- 2018 Land Rover Range Rover, 51,000 miles, £24,990, £3,543 under typical, Manchester
- 2013 Land Rover Range Rover Evoque, 109,685 miles, £5,490, £778 under typical, Bacup
- 2019 Land Rover Discovery Sport, 72,218 miles, £12,995, £1,841 under typical, Norwich
- 2018 Land Rover Range Rover Velar, 60,535 miles, £14,930, £2,114 under typical, Newport
- 2019 Land Rover Discovery, 64,000 miles, £24,490, £3,468 under typical, Basingstoke
- 2016 Land Rover Discovery Sport, 124,256 miles, £4,689, £664 under typical, Keighley
- 2017 Land Rover Range Rover, 76,538 miles, £18,995, £2,685 under typical, Nelson
- 2007 Land Rover Freelander 2, 94,000 miles, £3,995, £565 under typical, Havering
- 2018 Land Rover Range Rover Sport, 47,000 miles, £22,244, £3,144 under typical, Coventry
- 2022 Land Rover Defender 110, 30,360 miles, £44,860, £6,339 under typical, Norwich
- 2017 Land Rover Discovery, 60,800 miles, £15,995, £2,259 under typical, Havering
- 2015 Land Rover Range Rover Sport, 87,000 miles, £12,480, £1,763 under typical, Market Drayton
- 2013 Land Rover Range Rover Evoque, 72,400 miles, £6,999, £988 under typical, Shrewsbury
- 2015 Land Rover Range Rover Evoque, 82,225 miles, £5,995, £846 under typical, Downham Market
- 2022 Land Rover Defender 110, 30,142 miles, £64,250, £9,066 under typical, Chelmsford
- 2013 Land Rover Discovery 4, 97,200 miles, £10,950, £1,545 under typical, Ross-on-Wye
- 2019 Land Rover Range Rover Evoque, 54,000 miles, £13,500, £1,904 under typical, Canvey Island
- 2022 Land Rover Defender 110, 35,178 miles, £44,900, £6,333 under typical, Wakefield
- 2013 Land Rover Discovery, 92,000 miles, £9,450, £1,332 under typical, Peterborough
- 2015 Land Rover Range Rover Sport, 66,543 miles, £15,995, £2,255 under typical, Bristol
- 2024 Land Rover Range Rover, 20,745 miles, £104,900, £14,782 under typical, Liverpool
- 2020 Land Rover Discovery Sport, 27,000 miles, £16,450, £2,318 under typical, Nottingham
- 2023 Land Rover Defender 110, 57,670 miles, £43,000, £6,058 under typical, Perth
- 2024 Land Rover Defender 90, 25,000 miles, £44,950, £6,330 under typical, Street
- 2019 Land Rover Range Rover Sport, 58,838 miles, £23,650, £3,329 under typical, Chelmsford
- 2019 Land Rover Discovery, 53,000 miles, £23,990, £3,374 under typical, Halifax
- 2015 Land Rover Range Rover Evoque, 82,168 miles, £6,000, £844 under typical, Pontypridd
- 2017 Land Rover Range Rover Sport, 109,000 miles, £11,988, £1,684 under typical, Wembley
- 2019 Land Rover Range Rover Evoque, 62,250 miles, £9,300, £1,305 under typical, Horsham
- 2020 Land Rover Range Rover Velar, 64,000 miles, £14,890, £2,087 under typical, Dumfries
- 2021 Land Rover Range Rover Sport, 46,000 miles, £32,995, £4,623 under typical, Stocksbridge
- 2017 Land Rover Discovery Sport, 76,000 miles, £7,995, £1,120 under typical, Houghton Regis
- 2024 Land Rover Defender 90, 11,169 miles, £52,794, £7,394 under typical, Bridgwater
- 2018 Land Rover Range Rover, 89,000 miles, £24,990, £3,500 under typical, Southall
- 2023 Land Rover Discovery, 18,532 miles, £35,895, £5,027 under typical, Saffron Walden
- 2016 Land Rover Range Rover Evoque, 43,000 miles, £8,695, £1,217 under typical, London
- 2007 Land Rover Freelander 2, 184,000 miles, £1,495, £209 under typical, Bristol
- 2016 Land Rover Discovery Sport, 92,596 miles, £7,000, £979 under typical, Pontypridd
- 2026 Land Rover Discovery, 3,562 miles, £54,690, £7,643 under typical, Solihull
- 2016 Land Rover Discovery Sport, 83,000 miles, £7,450, £1,041 under typical, Leighton Buzzard
- 2015 Land Rover Range Rover Evoque, 102,000 miles, £5,999, £837 under typical, Shotton
- 2017 Land Rover Discovery, 79,000 miles, £13,994, £1,953 under typical, Rochester
- 2012 Land Rover Defender 90, 47,000 miles, £26,995, £3,767 under typical, Hemel Hempstead
- 2017 Land Rover Range Rover Sport, 92,402 miles, £14,490, £2,022 under typical, Hillingdon
- 2025 Land Rover Range Rover Sport, 11,748 miles, £76,999, £10,734 under typical, Lincoln
- 2024 Land Rover Range Rover, 23,473 miles, £81,990, £11,423 under typical, Lincoln
- 2016 Land Rover Discovery, 150,250 miles, £9,995, £1,392 under typical, Maidstone
- 2020 Land Rover Defender 110, 51,979 miles, £35,490, £4,943 under typical, Kidderminster
- 2015 Land Rover Discovery 4, 123,084 miles, £12,000, £1,671 under typical, Oldham
- 2018 Land Rover Range Rover Evoque, 63,339 miles, £7,995, £1,113 under typical, Manchester
- 2012 Land Rover Freelander, 96,400 miles, £4,995, £695 under typical, Arlesey
- 2020 Land Rover Range Rover Evoque, 68,026 miles, £10,995, £1,528 under typical, Bangor
- 2021 Land Rover Defender 110, 23,400 miles, £45,995, £6,393 under typical, East Horsley
- 2026 Land Rover Range Rover, 7,789 miles, £89,990, £12,507 under typical, Stoke-on-Trent
- 2016 Land Rover Range Rover Evoque, 31,654 miles, £13,999, £1,945 under typical, Stevenage
- 2016 Land Rover Range Rover Sport, 110,569 miles, £14,795, £2,056 under typical, West Wellow
- 2018 Land Rover Range Rover Evoque, 54,000 miles, £10,950, £1,521 under typical, Hounslow
- 2022 Land Rover Defender 90, 62,034 miles, £32,995, £4,581 under typical, Neyland
- 2021 Land Rover Defender 110, 38,018 miles, £39,000, £5,411 under typical, Grays
- 2018 Land Rover Range Rover, 75,000 miles, £21,990, £3,051 under typical, High Ongar
- 2025 Land Rover Defender, 6,847 miles, £52,950, £7,344 under typical, Huddersfield
- 2023 Land Rover Defender, 35,800 miles, £43,999, £6,101 under typical, Ayr
- 2015 Land Rover Range Rover Sport, 72,000 miles, £18,995, £2,634 under typical, Weeley Heath
- 2014 Land Rover Discovery 4, 57,650 miles, £17,995, £2,495 under typical, Ross-on-Wye
- 2016 Land Rover Discovery Sport, 104,550 miles, £5,400, £748 under typical, Shepperton
- 2015 Land Rover Range Rover Evoque, 53,250 miles, £9,575, £1,325 under typical, Peterborough
- 2016 Land Rover Range Rover, 67,000 miles, £22,500, £3,113 under typical, Romsey
- 2021 Land Rover Discovery, 61,620 miles, £27,990, £3,871 under typical, Brecon
- 2017 Land Rover Range Rover Evoque, 76,665 miles, £8,950, £1,237 under typical, Brighton and Hove
- 2023 Land Rover Defender 110, 26,180 miles, £44,975, £6,214 under typical, Tonbridge
- 2021 Land Rover Defender 110, 47,000 miles, £34,590, £4,778 under typical, Aylesbury
- 2017 Land Rover Discovery Sport, 64,000 miles, £9,500, £1,312 under typical, Ipswich
- 2012 Land Rover Range Rover, 106,700 miles, £11,995, £1,656 under typical, Blackburn
- 2017 Land Rover Discovery Sport, 36,650 miles, £11,495, £1,587 under typical, Leatherhead
- 2011 Land Rover Freelander 2, 148,000 miles, £3,989, £551 under typical, Hillingdon
- 2026 Land Rover Discovery, 3,971 miles, £54,690, £7,544 under typical, Solihull
- 2016 Land Rover Discovery Sport, 85,000 miles, £6,900, £951 under typical, Welwyn
- 2019 Land Rover Range Rover Evoque, 72,111 miles, £11,995, £1,654 under typical, Manchester
- 2025 Land Rover Range Rover Sport, 10,000 miles, £64,990, £8,959 under typical, Tonbridge
- 2025 Land Rover Range Rover Sport, 10,000 miles, £64,995, £8,954 under typical, Boroughbridge
- 2022 Land Rover Discovery, 30,007 miles, £35,570, £4,897 under typical, Blue Bell Hill
- 2022 Land Rover Range Rover, 20,253 miles, £64,000, £8,806 under typical, Chelmsford
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)