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 22 of 243
The cheaper cars like each one are on its AskCar page.
- 2016 Land Rover Discovery 4, 96,228 miles, £13,990, £1,364 under typical, Falkirk
- 2023 Land Rover Defender 110, 22,920 miles, £51,599, £5,032 under typical, Lincoln
- 2017 Land Rover Range Rover Evoque, 60,000 miles, £10,490, £1,023 under typical, Rotherham
- 2015 Land Rover Range Rover Evoque, 110,500 miles, £7,450, £726 under typical, Sudbury
- 2026 Land Rover Range Rover Velar, 2,121 miles, £45,490, £4,434 under typical, Derby
- 2021 Land Rover Range Rover, 31,000 miles, £69,995, £6,818 under typical, Chipping Norton
- 2022 Land Rover Discovery Sport, 63,700 miles, £17,495, £1,704 under typical, Kettering
- 2018 Land Rover Range Rover Evoque, 70,080 miles, £9,495, £925 under typical, West Drayton
- 2017 Land Rover Range Rover Sport, 68,000 miles, £19,099, £1,860 under typical, Ealing
- 2022 Land Rover Range Rover Sport, 47,616 miles, £29,990, £2,919 under typical, Barry
- 2014 Land Rover Defender 90, 91,018 miles, £29,995, £2,919 under typical, Edenbridge
- 2023 Land Rover Range Rover Sport, 6,400 miles, £59,840, £5,823 under typical, Chesterfield
- 2015 Land Rover Range Rover Sport, 79,009 miles, £14,995, £1,459 under typical, Stockport
- 2021 Land Rover Range Rover Evoque, 54,017 miles, £14,995, £1,458 under typical, Stevenage
- 2018 Land Rover Discovery, 46,800 miles, £22,190, £2,158 under typical, Luton
- 2018 Land Rover Range Rover Sport, 87,000 miles, £18,495, £1,798 under typical, Tamworth
- 2016 Land Rover Range Rover Evoque, 102,804 miles, £6,450, £627 under typical, Ashton-under-Lyne
- 2023 Land Rover Range Rover, 26,517 miles, £71,000, £6,901 under typical, Hatfield
- 2024 Land Rover Defender 110, 15,000 miles, £65,919, £6,406 under typical, Brent
- 2017 Land Rover Discovery Sport, 73,000 miles, £8,495, £825 under typical, Reading
- 2026 Land Rover Defender 110, 312 miles, £67,990, £6,604 under typical, Acklam
- 2021 Land Rover Defender, 92,383 miles, £30,000, £2,914 under typical, Scunthorpe
- 2021 Land Rover Discovery, 58,000 miles, £29,990, £2,911 under typical, Manchester
- 2018 Land Rover Defender 110, 134,827 miles, £22,990, £2,229 under typical, Fordingbridge
- 2014 Land Rover Defender 110, 53,450 miles, £39,995, £3,876 under typical, Andover
- 2021 Land Rover Range Rover Evoque, 54,935 miles, £19,720, £1,911 under typical, Derby
- 2018 Land Rover Discovery Sport, 74,692 miles, £8,750, £848 under typical, Burton upon Trent
- 2016 Land Rover Defender 110, 44,413 miles, £49,995, £4,843 under typical, Mansfield
- 2017 Land Rover Range Rover Sport, 52,950 miles, £20,995, £2,034 under typical, Bolton
- 2018 Land Rover Range Rover Evoque, 70,755 miles, £7,895, £765 under typical, Preston
- 2019 Land Rover Range Rover Velar, 85,000 miles, £16,995, £1,646 under typical, Harlow
- 2017 Land Rover Range Rover Evoque, 82,500 miles, £6,790, £657 under typical, Peterborough
- 2026 Land Rover Range Rover Evoque, 5,710 miles, £35,499, £3,436 under typical, Lincoln
- 2017 Land Rover Range Rover Sport, 103,000 miles, £12,995, £1,258 under typical, Croydon
- 2016 Land Rover Discovery Sport, 69,394 miles, £7,990, £773 under typical, Crewe
- 2024 Land Rover Defender 110, 18,872 miles, £51,995, £5,028 under typical, Leeds
- 2019 Land Rover Range Rover Evoque, 29,404 miles, £14,497, £1,402 under typical, Cobham
- 2023 Land Rover Defender 110, 25,831 miles, £52,500, £5,076 under typical, Chelmsford
- 2016 Land Rover Range Rover, 80,083 miles, £19,500, £1,884 under typical, Warnham
- 2024 Land Rover Defender 110, 514 miles, £60,995, £5,892 under typical, Altrincham
- 2025 Land Rover Discovery Sport, 18,476 miles, £29,350, £2,835 under typical, Northampton
- 2022 Land Rover Discovery, 28,722 miles, £36,240, £3,500 under typical, Horsforth
- 2008 Land Rover Defender 90, 109,000 miles, £15,000, £1,449 under typical, Bridgnorth
- 2025 Land Rover Defender 90, 11,787 miles, £51,799, £5,001 under typical, Stockton-on-Tees
- 2026 Land Rover Range Rover, 10,899 miles, £104,990, £10,136 under typical, Stafford
- 2018 Land Rover Range Rover Evoque, 64,000 miles, £8,195, £791 under typical, Wishaw
- 2016 Land Rover Discovery 4, 93,531 miles, £15,875, £1,532 under typical, Brighton and Hove
- 2018 Land Rover Discovery, 121,000 miles, £14,500, £1,399 under typical, Croydon
- 2022 Land Rover Range Rover, 42,000 miles, £57,989, £5,596 under typical, Brent
- 2011 Land Rover Discovery 4, 128,000 miles, £5,995, £578 under typical, Leeds
- 2012 Land Rover Freelander 2, 136,700 miles, £5,495, £530 under typical, Bridgwater
- 2009 Land Rover Discovery 4, 143,253 miles, £5,465, £527 under typical, Blackpool
- 2019 Land Rover Range Rover Evoque, 60,000 miles, £11,950, £1,151 under typical, Feltham
- 2022 Land Rover Range Rover Velar, 32,391 miles, £24,495, £2,360 under typical, Stockport
- 2016 Land Rover Range Rover Evoque, 48,735 miles, £9,995, £963 under typical, Chandler's Ford
- 2021 Land Rover Range Rover, 42,000 miles, £53,995, £5,201 under typical, Warwick
- 2021 Land Rover Discovery Sport, 79,851 miles, £14,095, £1,358 under typical, Lancaster
- 2026 Land Rover Discovery, 5,849 miles, £48,950, £4,714 under typical, Elgin
- 2022 Land Rover Range Rover Velar, 77,200 miles, £19,985, £1,924 under typical, Fareham
- 2026 Land Rover Range Rover Evoque, 5,249 miles, £32,490, £3,128 under typical, Bishop's Stortford
- 2017 Land Rover Range Rover Sport, 82,848 miles, £15,485, £1,491 under typical, Fareham
- 2020 Land Rover Discovery Sport, 26,699 miles, £19,990, £1,923 under typical, Gillingham
- 2012 Land Rover Range Rover Evoque, 64,000 miles, £6,995, £672 under typical, Manchester
- 2026 Land Rover Range Rover Evoque, 12,666 miles, £28,804, £2,769 under typical, Reading
- 2017 Land Rover Discovery Sport, 113,000 miles, £5,599, £538 under typical, Atherstone
- 2017 Land Rover Range Rover, 83,000 miles, £17,480, £1,678 under typical, Harrow
- 2018 Land Rover Range Rover, 58,950 miles, £28,950, £2,779 under typical, Market Drayton
- 2026 Land Rover Range Rover Velar, 4,157 miles, £39,199, £3,761 under typical, Swindon
- 2026 Land Rover Discovery Sport, 6,234 miles, £39,949, £3,832 under typical, London
- 2020 Land Rover Range Rover Sport, 32,000 miles, £46,990, £4,506 under typical, Tring
- 2014 Land Rover Discovery 4, 128,000 miles, £8,495, £814 under typical, Hilton
- 2020 Land Rover Range Rover Evoque, 50,000 miles, £14,950, £1,433 under typical, Feltham
- 2021 Land Rover Defender 90, 20,721 miles, £62,999, £6,038 under typical, Merthyr Tydfil
- 2018 Land Rover Range Rover Velar, 47,700 miles, £16,700, £1,600 under typical, Birmingham
- 2015 Land Rover Discovery Sport, 94,000 miles, £6,795, £651 under typical, Havering
- 2025 Land Rover Range Rover Sport, 15,935 miles, £70,999, £6,803 under typical, Glasgow
- 2017 Land Rover Discovery, 79,000 miles, £17,995, £1,724 under typical, Harlow
- 2025 Land Rover Range Rover Sport, 12,332 miles, £83,750, £8,022 under typical, Northampton
- 2022 Land Rover Defender 110, 8,107 miles, £74,000, £7,087 under typical, Perth
- 2022 Land Rover Defender 110, 29,482 miles, £46,000, £4,405 under typical, Chelmsford
- 2026 Land Rover Discovery Sport, 7,074 miles, £44,990, £4,308 under typical, Watford
- 2015 Land Rover Range Rover Sport, 68,000 miles, £14,989, £1,435 under typical, Hertford
- 2016 Land Rover Discovery Sport, 80,000 miles, £8,495, £813 under typical, Huddersfield
- 2019 Land Rover Discovery Sport, 51,400 miles, £10,995, £1,052 under typical, Harlesden
- 2022 Land Rover Range Rover, 44,000 miles, £71,480, £6,841 under typical, Sutton in Ashfield
- 2020 Land Rover Range Rover Sport, 57,050 miles, £38,995, £3,732 under typical, Maidstone
- 2019 Land Rover Range Rover Sport, 94,192 miles, £18,700, £1,789 under typical, Ellesmere Port
- 2025 Land Rover Range Rover Sport, 11,927 miles, £63,599, £6,083 under typical, Wolverhampton
- 2016 Land Rover Range Rover Evoque, 85,344 miles, £6,610, £632 under typical, Wakefield
- 2026 Land Rover Defender 110, 25 miles, £69,999, £6,693 under typical, Liskeard
- 2022 Land Rover Discovery, 24,500 miles, £35,950, £3,437 under typical, Royal Tunbridge Wells
- 2020 Land Rover Range Rover Velar, 50,600 miles, £19,995, £1,911 under typical, Stockport
- 2020 Land Rover Discovery, 60,000 miles, £24,800, £2,370 under typical, Bolton
- 2018 Land Rover Range Rover Evoque, 50,688 miles, £8,995, £860 under typical, Falkirk
- 2021 Land Rover Range Rover Sport, 39,701 miles, £45,995, £4,396 under typical, Huddersfield
- 2021 Land Rover Discovery Sport, 74,054 miles, £15,200, £1,452 under typical, Crawley
- 2017 Land Rover Range Rover Evoque, 84,000 miles, £7,470, £714 under typical, Warrington
- 2016 Land Rover Range Rover Evoque, 82,390 miles, £7,995, £764 under typical, Radcliffe
- 2017 Land Rover Range Rover, 37,000 miles, £26,990, £2,577 under typical, Manchester
- 2017 Land Rover Discovery, 60,000 miles, £14,995, £1,432 under typical, Huddersfield
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)