Used Land Rover cars for sale
24,108 cars from UK dealers, updated 27 October 2026. Typical asking price £26,000. Half of them are priced between £14,500 and £49,000.
AskCar lists 581,201 cars from 12,993 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
8,056 have had their price cut since they were first listed.
Cars for sale now, page 14 of 242
The cheaper cars like each one are on its AskCar page.
- 2014 Land Rover Range Rover Evoque, 104,000 miles, £6,995, £899 under typical, Glasgow
- 2017 Land Rover Range Rover Evoque, 69,344 miles, £7,190, £924 under typical, Crewe
- 2016 Land Rover Discovery Sport, 64,000 miles, £6,990, £898 under typical, Havering
- 2018 Land Rover Discovery Sport, 71,000 miles, £9,995, £1,283 under typical, Houghton Regis
- 2017 Land Rover Range Rover Evoque, 89,600 miles, £5,995, £769 under typical, Coventry
- 2023 Land Rover Range Rover Sport, 24,000 miles, £61,980, £7,946 under typical, Sutton in Ashfield
- 2020 Land Rover Range Rover Sport, 19,433 miles, £29,999, £3,844 under typical, Gosforth
- 2011 Land Rover Freelander 2, 120,000 miles, £5,500, £704 under typical, Havering
- 2019 Land Rover Range Rover Velar, 41,127 miles, £16,490, £2,111 under typical, New Malden
- 2026 Land Rover Range Rover, 4,177 miles, £106,984, £13,686 under typical, Swansea
- 2026 Land Rover Range Rover, 6,750 miles, £89,999, £11,512 under typical, Southampton
- 2016 Land Rover Defender 110, 52,265 miles, £23,995, £3,067 under typical, Chesterfield
- 2018 Land Rover Discovery Sport, 54,183 miles, £12,688, £1,622 under typical, Romford
- 2023 Land Rover Defender 110, 5,046 miles, £53,613, £6,852 under typical, Truro
- 2026 Land Rover Range Rover Evoque, 5,249 miles, £34,750, £4,437 under typical, Edinburgh
- 2019 Land Rover Range Rover Sport, 95,000 miles, £19,990, £2,552 under typical, Halifax
- 1994 Land Rover Defender 90, 80 miles, £39,995, £5,105 under typical, Pulborough
- 2016 Land Rover Range Rover, 63,000 miles, £21,995, £2,807 under typical, Bedford
- 2019 Land Rover Range Rover Evoque, 66,241 miles, £9,490, £1,211 under typical, Crewe
- 2016 Land Rover Range Rover Sport, 80,773 miles, £14,990, £1,913 under typical, Sheffield
- 2018 Land Rover Range Rover Sport, 57,843 miles, £21,988, £2,806 under typical, Cardiff
- 2019 Land Rover Range Rover Evoque, 50,825 miles, £11,999, £1,531 under typical, Sittingbourne
- 2021 Land Rover Defender 110, 53,315 miles, £39,500, £5,038 under typical, Droitwich Spa
- 2018 Land Rover Range Rover Sport, 103,574 miles, £16,995, £2,166 under typical, Reading
- 2018 Land Rover Discovery Sport, 48,223 miles, £8,995, £1,146 under typical, Derby
- 2015 Land Rover Discovery Sport, 110,435 miles, £4,990, £635 under typical, Warrington
- 2015 Land Rover Range Rover Evoque, 79,851 miles, £6,995, £890 under typical, Harrow
- 2022 Land Rover Discovery Sport, 49,845 miles, £17,999, £2,291 under typical, Exeter
- 2012 Land Rover Discovery 4, 141,000 miles, £6,450, £820 under typical, Bristol
- 2017 Land Rover Range Rover Evoque, 84,900 miles, £10,690, £1,360 under typical, Hillingdon
- 2020 Land Rover Discovery Sport, 53,135 miles, £15,397, £1,958 under typical, Cobham
- 2011 Land Rover Range Rover, 108,000 miles, £9,995, £1,271 under typical, Newark-on-Trent
- 2017 Land Rover Discovery Sport, 89,000 miles, £10,000, £1,271 under typical, Harrow
- 2019 Land Rover Range Rover Velar, 81,978 miles, £13,995, £1,779 under typical, Redditch
- 2019 Land Rover Discovery, 116,767 miles, £15,900, £2,018 under typical, Bristol
- 2023 Land Rover Defender 110, 41,310 miles, £45,500, £5,772 under typical, Chelmsford
- 2023 Land Rover Range Rover, 51,270 miles, £70,700, £8,965 under typical, Chelmsford
- 2021 Land Rover Discovery, 51,424 miles, £24,995, £3,169 under typical, Bolton
- 2014 Land Rover Discovery 4, 155,000 miles, £8,995, £1,139 under typical, Bromsgrove
- 2019 Land Rover Discovery Sport, 67,759 miles, £10,790, £1,366 under typical, Little Hulton
- 2022 Land Rover Range Rover Sport, 59,000 miles, £27,950, £3,539 under typical, Halifax
- 2026 Land Rover Defender 110, 10 miles, £62,915, £7,966 under typical, Newbury
- 2020 Land Rover Defender 110, 33,934 miles, £40,999, £5,191 under typical, King's Lynn
- 2020 Land Rover Discovery Sport, 67,850 miles, £13,950, £1,763 under typical, Sittingbourne
- 2012 Land Rover Range Rover Sport, 63,500 miles, £12,995, £1,642 under typical, Sandy
- 2020 Land Rover Range Rover Evoque, 47,064 miles, £11,990, £1,514 under typical, Bedford
- 2017 Land Rover Range Rover Evoque, 64,221 miles, £7,690, £971 under typical, Crewe
- 2014 Land Rover Range Rover Evoque, 138,000 miles, £5,495, £694 under typical, Sheffield
- 2018 Land Rover Range Rover Velar, 90,000 miles, £10,999, £1,389 under typical, Atherstone
- 2022 Land Rover Range Rover Evoque, 30,300 miles, £16,990, £2,145 under typical, Swindon
- 2022 Land Rover Defender 110, 26,000 miles, £44,495, £5,616 under typical, Tewkesbury
- 2024 Land Rover Defender 90, 24,000 miles, £52,794, £6,661 under typical, Blackburn
- 2017 Land Rover Range Rover Evoque, 60,191 miles, £7,700, £971 under typical, Newport
- 2025 Land Rover Range Rover Evoque, 17,166 miles, £27,499, £3,466 under typical, Corby
- 2026 Land Rover Range Rover Evoque, 1,550 miles, £43,999, £5,544 under typical, Glasgow
- 2019 Land Rover Range Rover Sport, 38,715 miles, £25,989, £3,273 under typical, Bolton
- 2022 Land Rover Range Rover Sport, 46,000 miles, £30,495, £3,838 under typical, Dartford
- 2017 Land Rover Range Rover, 69,300 miles, £18,885, £2,377 under typical, Woking
- 2016 Land Rover Range Rover Sport, 81,000 miles, £14,990, £1,886 under typical, Halifax
- 2018 Land Rover Discovery, 34,000 miles, £18,995, £2,389 under typical, Galashiels
- 2022 Land Rover Defender 90, 62,034 miles, £32,995, £4,149 under typical, Neyland
- 2021 Land Rover Defender, 36,600 miles, £49,495, £6,223 under typical, Maidstone
- 2019 Land Rover Discovery, 68,000 miles, £21,990, £2,763 under typical, Northwood
- 2023 Land Rover Defender 90, 19,255 miles, £45,000, £5,654 under typical, Conwy
- 2013 Land Rover Range Rover Evoque, 63,000 miles, £7,995, £1,004 under typical, Tebay
- 2023 Land Rover Range Rover Sport, 4,000 miles, £59,900, £7,524 under typical, Tonbridge
- 2018 Land Rover Range Rover Sport, 49,949 miles, £35,500, £4,459 under typical, Northampton
- 2019 Land Rover Discovery, 47,476 miles, £18,800, £2,361 under typical, Leicester
- 2026 Land Rover Defender 110, 9,777 miles, £72,500, £9,106 under typical, Guildford
- 2017 Land Rover Discovery Sport, 78,000 miles, £8,695, £1,091 under typical, Houghton Regis
- 2016 Land Rover Discovery Sport, 75,500 miles, £8,500, £1,066 under typical, Horsham
- 2012 Land Rover Freelander, 96,400 miles, £4,995, £626 under typical, Arlesey
- 2023 Land Rover Defender 110, 20,484 miles, £59,990, £7,520 under typical, Knaresborough
- 2014 Land Rover Freelander 2, 160,000 miles, £5,390, £676 under typical, Bawtry
- 2014 Land Rover Range Rover Evoque, 83,800 miles, £6,495, £814 under typical, Derby
- 2023 Land Rover Defender 90, 15,228 miles, £68,000, £8,519 under typical, Wigan
- 2017 Land Rover Discovery Sport, 40,788 miles, £9,590, £1,201 under typical, Wednesbury
- 2024 Land Rover Defender 110, 21,912 miles, £45,000, £5,633 under typical, York
- 2023 Land Rover Defender 110, 18,091 miles, £53,000, £6,634 under typical, Perth
- 2025 Land Rover Range Rover Sport, 2,502 miles, £80,000, £10,011 under typical, Chelmsford
- 2017 Land Rover Range Rover Sport, 89,000 miles, £14,990, £1,875 under typical, Harlow
- 2009 Land Rover Range Rover, 98,000 miles, £12,995, £1,625 under typical, Crowthorne
- 2026 Land Rover Range Rover Velar, 7,680 miles, £37,300, £4,665 under typical, Ipswich
- 2019 Land Rover Discovery Sport, 92,000 miles, £8,995, £1,125 under typical, Houghton Regis
- 2016 Land Rover Discovery Sport, 94,199 miles, £6,495, £812 under typical, Birmingham
- 2022 Land Rover Range Rover Velar, 42,149 miles, £19,990, £2,498 under typical, Crewe
- 2019 Land Rover Range Rover Sport, 81,000 miles, £19,995, £2,498 under typical, Romford
- 2023 Land Rover Defender, 14,250 miles, £46,495, £5,805 under typical, Maidstone
- 2023 Land Rover Discovery, 25,566 miles, £39,990, £4,991 under typical, Tonbridge
- 2021 Land Rover Defender 90, 23,000 miles, £37,980, £4,740 under typical, Market Drayton
- 2023 Land Rover Defender 110, 80,387 miles, £38,990, £4,863 under typical, Settle
- 2017 Land Rover Range Rover Sport, 89,000 miles, £14,995, £1,870 under typical, Doncaster
- 2021 Land Rover Defender 110, 48,000 miles, £41,995, £5,231 under typical, Havering
- 2003 Land Rover Discovery, 117,000 miles, £5,495, £684 under typical, Wakefield
- 2024 Land Rover Discovery, 31,589 miles, £40,990, £5,100 under typical, Brecon
- 2012 Land Rover Range Rover Evoque, 92,000 miles, £5,795, £721 under typical, Peterborough
- 2013 Land Rover Range Rover, 91,000 miles, £16,690, £2,076 under typical, Staines-upon-Thames
- 2023 Land Rover Defender 90, 28,499 miles, £42,490, £5,284 under typical, Bishop's Stortford
- 2017 Land Rover Range Rover Evoque, 112,381 miles, £5,500, £684 under typical, Pontypridd
- 2017 Land Rover Range Rover Evoque, 69,384 miles, £11,995, £1,490 under typical, Oakley
Land Rover models
- Land Rover Range Rover Evoque (5,069)
- Land Rover Range Rover Sport (4,179)
- Land Rover Discovery Sport (3,106)
- Land Rover Defender 110 (2,550)
- Land Rover Range Rover (2,400)
- Land Rover Discovery (2,026)
- Land Rover Range Rover Velar (1,879)
- Land Rover Defender 90 (1,474)
- Land Rover Discovery 4 (405)
- Land Rover Freelander 2 (386)
- Land Rover Defender (292)
- Land Rover Defender 130 (137)
- Land Rover Freelander (93)
- Land Rover Discovery 3 (29)
- Land Rover Series I (24)