Used Land Rover cars for sale
24,257 cars from UK dealers, updated 28 October 2026. Typical asking price £26,000. Half of them are priced between £14,300 and £49,000.
AskCar lists 584,857 cars from 12,986 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
8,103 have had their price cut since they were first listed.
Cars for sale now, page 23 of 243
The cheaper cars like each one are on its AskCar page.
- 2026 Land Rover Defender, 190 miles, £66,000, £6,300 under typical, Sheffield
- 2015 Land Rover Discovery Sport, 109,044 miles, £9,000, £859 under typical, Chester
- 2015 Land Rover Range Rover Evoque, 72,279 miles, £6,795, £649 under typical, Fareham
- 2019 Land Rover Range Rover Evoque, 59,700 miles, £11,980, £1,143 under typical, Reading
- 2012 Land Rover Range Rover Evoque, 85,600 miles, £5,990, £572 under typical, Walton
- 2018 Land Rover Range Rover, 70,500 miles, £30,000, £2,863 under typical, Wigan
- 2023 Land Rover Discovery, 24,829 miles, £39,400, £3,758 under typical, Chelmsford
- 2026 Land Rover Defender 110, 4,769 miles, £76,795, £7,324 under typical, Watford
- 2019 Land Rover Range Rover Evoque, 38,757 miles, £11,495, £1,096 under typical, Haslingden
- 2023 Land Rover Range Rover Sport, 27,515 miles, £59,991, £5,721 under typical, Hessle
- 2023 Land Rover Range Rover, 21,938 miles, £65,995, £6,289 under typical, Bolton
- 2024 Land Rover Defender 110, 17,000 miles, £52,990, £5,048 under typical, Poole
- 2014 Land Rover Range Rover Evoque, 120,000 miles, £6,495, £619 under typical, Huddersfield
- 2022 Land Rover Defender 90, 12,993 miles, £66,950, £6,376 under typical, Camberley
- 2018 Land Rover Range Rover Sport, 89,000 miles, £20,000, £1,905 under typical, Penwortham
- 2018 Land Rover Range Rover Sport, 66,450 miles, £32,995, £3,142 under typical, Wednesbury
- 2015 Land Rover Defender 110, 62,000 miles, £39,995, £3,807 under typical, Stoke-on-Trent
- 2021 Land Rover Range Rover Evoque, 52,007 miles, £14,695, £1,399 under typical, Cobham
- 2026 Land Rover Defender 110, 40 miles, £69,999, £6,658 under typical, Liskeard
- 2013 Land Rover Defender 90, 61,300 miles, £34,999, £3,329 under typical, Newcastle upon Tyne
- 2020 Land Rover Defender 110, 9,211 miles, £43,490, £4,135 under typical, Crawley
- 2021 Land Rover Range Rover Sport, 33,194 miles, £45,000, £4,279 under typical, Ellesmere Port
- 2015 Land Rover Discovery 4, 126,887 miles, £11,999, £1,140 under typical, Bedford
- 2018 Land Rover Range Rover Velar, 73,106 miles, £13,297, £1,264 under typical, Cobham
- 2016 Land Rover Range Rover Evoque, 100,963 miles, £6,999, £665 under typical, Bracknell
- 2017 Land Rover Range Rover Sport, 93,396 miles, £14,995, £1,425 under typical, Harlow
- 2023 Land Rover Range Rover, 22,692 miles, £77,740, £7,386 under typical, Enfield
- 2026 Land Rover Range Rover Evoque, 5,732 miles, £32,390, £3,075 under typical, Bishop's Stortford
- 2020 Land Rover Range Rover Evoque, 45,000 miles, £13,850, £1,314 under typical, Nottingham
- 2022 Land Rover Discovery, 94,503 miles, £23,988, £2,275 under typical, Swindon
- 2023 Land Rover Defender 110, 25,800 miles, £70,500, £6,686 under typical, Shepperton
- 2022 Land Rover Range Rover Evoque, 26,170 miles, £19,795, £1,876 under typical, Hinckley
- 2012 Land Rover Range Rover Evoque, 174,125 miles, £3,295, £312 under typical, Brierfield
- 2023 Land Rover Range Rover, 12,000 miles, £71,950, £6,817 under typical, New Malden
- 2010 Land Rover Freelander 2, 139,000 miles, £3,290, £312 under typical, Sheffield
- 2025 Land Rover Defender 110, 27,758 miles, £49,999, £4,735 under typical, Stockton-on-Tees
- 2019 Land Rover Range Rover Sport, 66,000 miles, £33,990, £3,217 under typical, Bedford
- 2025 Land Rover Range Rover Velar, 716 miles, £44,650, £4,226 under typical, Coventry
- 2020 Land Rover Discovery, 81,320 miles, £22,749, £2,152 under typical, Hoddesdon
- 2018 Land Rover Range Rover Evoque, 31,873 miles, £9,995, £946 under typical, Falkirk
- 2012 Land Rover Defender 90, 74,000 miles, £23,994, £2,270 under typical, Cwmbran
- 2019 Land Rover Range Rover Evoque, 71,600 miles, £10,498, £993 under typical, Scunthorpe
- 2021 Land Rover Range Rover Sport, 62,219 miles, £26,100, £2,468 under typical, Peterborough
- 2017 Land Rover Range Rover Sport, 69,000 miles, £17,995, £1,700 under typical, Harrow
- 2025 Land Rover Defender 110, 15,882 miles, £59,291, £5,602 under typical, Hessle
- 2022 Land Rover Range Rover Evoque, 28,271 miles, £18,995, £1,794 under typical, Lincoln
- 2010 Land Rover Defender 90, 103,000 miles, £21,990, £2,077 under typical, Cleckheaton
- 2021 Land Rover Range Rover Evoque, 32,021 miles, £19,995, £1,889 under typical, Hyde
- 2021 Land Rover Defender 110, 39,041 miles, £44,990, £4,249 under typical, Crawley
- 2020 Land Rover Range Rover, 48,000 miles, £29,990, £2,832 under typical, Lasham
- 2000 Land Rover Range Rover, 116,230 miles, £9,995, £944 under typical, Manchester
- 2020 Land Rover Defender 110, 49,087 miles, £36,280, £3,424 under typical, Blackpool
- 2023 Land Rover Defender 90, 26,301 miles, £42,990, £4,057 under typical, Carlisle
- 2022 Land Rover Range Rover, 33,000 miles, £63,990, £6,039 under typical, New Malden
- 2021 Land Rover Range Rover Sport, 68,182 miles, £26,990, £2,546 under typical, Kingston upon Thames
- 2018 Land Rover Range Rover Sport, 55,000 miles, £24,495, £2,311 under typical, Epping
- 2016 Land Rover Discovery Sport, 109,000 miles, £6,000, £566 under typical, Crewe
- 2011 Land Rover Range Rover Evoque, 131,468 miles, £5,000, £471 under typical, Burton upon Trent
- 2018 Land Rover Discovery, 83,227 miles, £19,990, £1,883 under typical, Peterborough
- 2026 Land Rover Range Rover Evoque, 7,602 miles, £34,990, £3,294 under typical, Crawley
- 2017 Land Rover Discovery Sport, 81,894 miles, £7,495, £706 under typical, Feltham
- 2024 Land Rover Range Rover Sport, 15,500 miles, £57,995, £5,456 under typical, Maidstone
- 2017 Land Rover Range Rover Evoque, 74,535 miles, £8,990, £846 under typical, Warrington
- 2017 Land Rover Range Rover Sport, 89,900 miles, £18,490, £1,739 under typical, Farnborough
- 2018 Land Rover Discovery Sport, 66,911 miles, £9,888, £930 under typical, Braintree
- 2023 Land Rover Defender 110, 30,121 miles, £49,900, £4,693 under typical, Preston
- 2014 Land Rover Range Rover Sport, 89,600 miles, £12,990, £1,221 under typical, Southport
- 2022 Land Rover Defender 90, 36,400 miles, £41,995, £3,946 under typical, Rickmansworth
- 2023 Land Rover Range Rover Evoque, 44,208 miles, £23,499, £2,207 under typical, Corby
- 2026 Land Rover Discovery Sport, 5,549 miles, £36,790, £3,455 under typical, Crawley
- 2021 Land Rover Range Rover Evoque, 51,000 miles, £15,990, £1,501 under typical, Basingstoke
- 2015 Land Rover Discovery Sport, 95,969 miles, £6,899, £648 under typical, Bedford
- 2019 Land Rover Range Rover Evoque, 53,308 miles, £9,990, £938 under typical, Falkirk
- 2026 Land Rover Discovery, 1,210 miles, £59,990, £5,627 under typical, Chester
- 2020 Land Rover Discovery, 97,500 miles, £18,995, £1,782 under typical, Leeds
- 2023 Land Rover Defender 130, 27,873 miles, £53,770, £5,044 under typical, Sidcup
- 2024 Land Rover Range Rover, 12,752 miles, £118,995, £11,158 under typical, Saltash
- 2021 Land Rover Range Rover Sport, 19,987 miles, £47,990, £4,499 under typical, Worcester
- 2026 Land Rover Range Rover Velar, 2,814 miles, £45,300, £4,246 under typical, Cheltenham
- 2017 Land Rover Discovery Sport, 90,000 miles, £8,250, £773 under typical, Bury
- 2026 Land Rover Defender 110, 10 miles, £83,565, £7,832 under typical, Potters Bar
- 2020 Land Rover Range Rover Sport, 59,166 miles, £27,551, £2,581 under typical, Havant
- 2019 Land Rover Discovery Sport, 44,131 miles, £13,000, £1,218 under typical, Birmingham
- 2020 Land Rover Discovery Sport, 36,000 miles, £17,490, £1,638 under typical, Reading
- 2021 Land Rover Range Rover Sport, 45,649 miles, £28,495, £2,668 under typical, Romford
- 2023 Land Rover Defender 110, 40,000 miles, £48,990, £4,586 under typical, Bedford
- 2018 Land Rover Range Rover Evoque, 61,165 miles, £10,995, £1,029 under typical, Barking
- 2023 Land Rover Defender 110, 108,308 miles, £34,000, £3,182 under typical, Yate
- 2019 Land Rover Range Rover Evoque, 57,635 miles, £9,191, £860 under typical, Cannock
- 2015 Land Rover Discovery Sport, 100,736 miles, £9,995, £935 under typical, Oundle
- 2022 Land Rover Range Rover, 23,000 miles, £77,990, £7,287 under typical, Solihull
- 2019 Land Rover Range Rover Evoque, 44,000 miles, £14,990, £1,400 under typical, Inverness
- 2017 Land Rover Range Rover Evoque, 75,400 miles, £8,995, £839 under typical, Cumbernauld
- 2023 Land Rover Range Rover Evoque, 35,150 miles, £19,990, £1,865 under typical, Cambridge
- 2020 Land Rover Range Rover, 48,274 miles, £30,150, £2,812 under typical, Chelmsford
- 2021 Land Rover Range Rover, 13,394 miles, £78,490, £7,321 under typical, Ipswich
- 2020 Land Rover Defender 110, 36,000 miles, £38,500, £3,590 under typical, Daventry
- 2026 Land Rover Range Rover Sport, 1,000 miles, £76,704, £7,150 under typical, Nottingham
- 2021 Land Rover Discovery, 39,000 miles, £33,000, £3,076 under typical, Nottingham
- 2024 Land Rover Range Rover, 28,008 miles, £105,800, £9,857 under typical, Yeovil
Land Rover models
- Land Rover Range Rover Evoque (5,090)
- Land Rover Range Rover Sport (4,200)
- Land Rover Discovery Sport (3,130)
- Land Rover Defender 110 (2,597)
- Land Rover Range Rover (2,408)
- Land Rover Discovery (2,036)
- Land Rover Range Rover Velar (1,879)
- Land Rover Defender 90 (1,475)
- Land Rover Discovery 4 (405)
- Land Rover Freelander 2 (396)
- Land Rover Defender (287)
- Land Rover Defender 130 (147)
- Land Rover Freelander (95)
- Land Rover Discovery 3 (29)
- Land Rover Series I (23)