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 17 of 242
The cheaper cars like each one are on its AskCar page.
- 2018 Land Rover Range Rover Sport, 61,779 miles, £20,940, £2,409 under typical, Stockport
- 2015 Land Rover Range Rover Evoque, 85,000 miles, £5,995, £689 under typical, Hilton
- 2018 Land Rover Range Rover Evoque, 70,900 miles, £9,975, £1,147 under typical, Horsham
- 2023 Land Rover Range Rover, 23,000 miles, £99,995, £11,491 under typical, Ramsdean
- 2019 Land Rover Range Rover, 70,812 miles, £28,995, £3,331 under typical, Glasgow
- 2022 Land Rover Defender 110, 22,465 miles, £45,990, £5,282 under typical, Kendal
- 2016 Land Rover Range Rover Sport, 92,000 miles, £13,490, £1,549 under typical, Northwood
- 2018 Land Rover Discovery, 73,500 miles, £16,100, £1,848 under typical, Horsham
- 2022 Land Rover Range Rover Evoque, 37,652 miles, £17,980, £2,063 under typical, Reading
- 2012 Land Rover Defender 110, 15,964 miles, £38,995, £4,473 under typical, Peterborough
- 2018 Land Rover Range Rover Velar, 73,150 miles, £13,498, £1,548 under typical, Birmingham
- 2020 Land Rover Range Rover Evoque, 35,713 miles, £11,995, £1,375 under typical, Coventry
- 2026 Land Rover Range Rover, 9,622 miles, £89,200, £10,225 under typical, Preston
- 2018 Land Rover Range Rover, 56,163 miles, £30,995, £3,552 under typical, Stockton-on-Tees
- 2019 Land Rover Range Rover, 60,194 miles, £24,495, £2,806 under typical, Stevenage
- 2026 Land Rover Defender 90, 3,999 miles, £53,500, £6,126 under typical, Guiseley
- 2025 Land Rover Discovery Sport, 10,038 miles, £30,990, £3,548 under typical, Stafford
- 2016 Land Rover Range Rover Sport, 110,000 miles, £11,995, £1,373 under typical, Huddersfield
- 2018 Land Rover Discovery Sport, 48,000 miles, £11,795, £1,349 under typical, Stoneleigh
- 2022 Land Rover Range Rover, 42,250 miles, £63,245, £7,233 under typical, Rainham
- 2022 Land Rover Defender 110, 42,000 miles, £61,990, £7,088 under typical, Maidenhead
- 2019 Land Rover Range Rover Sport, 64,000 miles, £22,995, £2,629 under typical, Chipping Norton
- 2015 Land Rover Range Rover Sport, 108,000 miles, £11,495, £1,314 under typical, Sheffield
- 2022 Land Rover Range Rover Evoque, 16,789 miles, £22,699, £2,595 under typical, York
- 2019 Land Rover Range Rover Velar, 37,000 miles, £16,758, £1,916 under typical, West Drayton
- 2016 Land Rover Range Rover Sport, 174,300 miles, £8,750, £1,000 under typical, Stoke-on-Trent
- 2018 Land Rover Range Rover Sport, 66,529 miles, £20,999, £2,400 under typical, York
- 2026 Land Rover Defender 110, 82 miles, £69,990, £8,000 under typical, Acklam
- 2022 Land Rover Discovery Sport, 59,704 miles, £18,999, £2,171 under typical, Exeter
- 2017 Land Rover Discovery Sport, 77,000 miles, £8,995, £1,027 under typical, Wrexham
- 2016 Land Rover Discovery Sport, 85,000 miles, £7,990, £912 under typical, Halifax
- 2023 Land Rover Defender 110, 33,872 miles, £65,886, £7,522 under typical, Reading
- 2019 Land Rover Range Rover Evoque, 38,600 miles, £12,999, £1,484 under typical, Sittingbourne
- 2015 Land Rover Range Rover, 66,000 miles, £18,000, £2,054 under typical, Gillingham
- 2019 Land Rover Range Rover Sport, 57,600 miles, £22,499, £2,568 under typical, Milton Keynes
- 2017 Land Rover Range Rover Evoque, 51,500 miles, £10,795, £1,232 under typical, Oakley
- 2015 Land Rover Range Rover Evoque, 123,000 miles, £6,490, £740 under typical, Welwyn
- 2024 Land Rover Defender, 27,474 miles, £48,200, £5,495 under typical, Leicester
- 2015 Land Rover Discovery Sport, 99,465 miles, £5,490, £626 under typical, Nuneaton
- 2013 Land Rover Discovery, 110,982 miles, £8,500, £968 under typical, Sheffield
- 2013 Land Rover Range Rover Evoque, 97,500 miles, £5,995, £683 under typical, Prestatyn
- 2018 Land Rover Range Rover Velar, 64,400 miles, £16,250, £1,850 under typical, Southall
- 2019 Land Rover Range Rover Sport, 80,628 miles, £22,995, £2,618 under typical, Colchester
- 2013 Land Rover Freelander 2, 180,000 miles, £3,990, £454 under typical, Cleckheaton
- 2024 Land Rover Range Rover Evoque, 21,785 miles, £23,069, £2,626 under typical, Bristol
- 2024 Land Rover Range Rover, 15,000 miles, £84,990, £9,670 under typical, Halifax
- 2015 Land Rover Range Rover Evoque, 102,541 miles, £7,450, £848 under typical, Peterborough
- 2021 Land Rover Range Rover Sport, 47,200 miles, £40,995, £4,663 under typical, West Bromwich
- 2016 Land Rover Range Rover Evoque, 65,861 miles, £8,882, £1,010 under typical, Bolton
- 2015 Land Rover Discovery 4, 90,000 miles, £16,950, £1,928 under typical, Havering
- 2015 Land Rover Range Rover Sport, 79,000 miles, £15,000, £1,706 under typical, Ealing
- 2010 Land Rover Freelander 2, 170,000 miles, £2,450, £278 under typical, Birmingham
- 2017 Land Rover Discovery, 65,000 miles, £16,995, £1,930 under typical, Birmingham
- 2023 Land Rover Range Rover, 22,004 miles, £77,650, £8,814 under typical, Chelmsford
- 2024 Land Rover Range Rover, 20,745 miles, £104,900, £11,906 under typical, Liverpool
- 2025 Land Rover Range Rover Evoque, 2,223 miles, £29,499, £3,346 under typical, Aston Clinton
- 2026 Land Rover Range Rover Evoque, 5,004 miles, £35,500, £4,027 under typical, Liverpool
- 2013 Land Rover Range Rover Evoque, 96,610 miles, £6,795, £770 under typical, Bolton
- 2025 Land Rover Discovery, 6,714 miles, £47,421, £5,371 under typical
- 2020 Land Rover Range Rover, 82,600 miles, £28,790, £3,257 under typical, Oldham
- 2012 Land Rover Range Rover Sport, 94,900 miles, £6,999, £792 under typical, Hillingdon
- 2025 Land Rover Range Rover Sport, 5,251 miles, £65,900, £7,451 under typical, Chester
- 2014 Land Rover Range Rover Evoque, 93,000 miles, £5,990, £677 under typical, Buntingford
- 2019 Land Rover Range Rover Evoque, 54,700 miles, £13,790, £1,557 under typical, Little Hulton
- 2020 Land Rover Defender 110, 53,000 miles, £33,450, £3,775 under typical, Brockenhurst
- 2020 Land Rover Defender 110, 51,953 miles, £33,450, £3,775 under typical, Salisbury
- 2021 Land Rover Defender 90, 29,473 miles, £44,995, £5,078 under typical, Saltash
- 2015 Land Rover Discovery 4, 135,000 miles, £11,250, £1,269 under typical, Bristol
- 2019 Land Rover Range Rover Evoque, 62,304 miles, £9,895, £1,116 under typical, Morecambe
- 2023 Land Rover Range Rover Evoque, 16,426 miles, £27,400, £3,088 under typical, Chelmsford
- 2017 Land Rover Discovery Sport, 65,195 miles, £7,500, £845 under typical, Pontypridd
- 2014 Land Rover Defender 90, 60,000 miles, £36,999, £4,169 under typical, Wimborne Minster
- 2025 Land Rover Defender 110, 12,673 miles, £79,250, £8,926 under typical, Chelmsford
- 2012 Land Rover Freelander 2, 104,000 miles, £5,490, £618 under typical, Blackburn
- 2026 Land Rover Discovery Sport, 3,576 miles, £45,700, £5,144 under typical, Preston
- 2017 Land Rover Discovery Sport, 53,000 miles, £10,499, £1,182 under typical, Bury
- 2019 Land Rover Range Rover, 77,057 miles, £24,995, £2,813 under typical, Warrington
- 2020 Land Rover Discovery Sport, 99,000 miles, £9,495, £1,068 under typical, Houghton Regis
- 2025 Land Rover Discovery Sport, 18,476 miles, £29,350, £3,301 under typical, Northampton
- 2016 Land Rover Range Rover Sport, 54,800 miles, £16,500, £1,855 under typical, Ealing
- 2011 Land Rover Freelander, 131,000 miles, £4,495, £505 under typical, Darlington
- 2024 Land Rover Range Rover, 10,829 miles, £84,995, £9,547 under typical, Boston
- 2014 Land Rover Range Rover Evoque, 87,283 miles, £7,995, £898 under typical, Walsall
- 2015 Land Rover Defender 90, 20,000 miles, £45,950, £5,159 under typical, Berkhamsted
- 2017 Land Rover Discovery Sport, 71,011 miles, £9,688, £1,087 under typical, Romford
- 2019 Land Rover Discovery, 64,936 miles, £24,989, £2,804 under typical, Bolton
- 2026 Land Rover Defender 90, 10 miles, £67,990, £7,628 under typical, Stafford
- 2026 Land Rover Defender 90, 10 miles, £67,990, £7,628 under typical, Stafford
- 2021 Land Rover Defender 110, 35,560 miles, £44,700, £5,014 under typical, Chelmsford
- 2014 Land Rover Defender 110, 48,000 miles, £41,950, £4,705 under typical, Stratford-upon-Avon
- 2018 Land Rover Range Rover, 80,000 miles, £21,490, £2,409 under typical, Ambrosden
- 2021 Land Rover Discovery, 59,087 miles, £27,700, £3,104 under typical, Chelmsford
- 2023 Land Rover Range Rover Sport, 16,525 miles, £56,100, £6,283 under typical, Droitwich Spa
- 2021 Land Rover Defender 110, 59,169 miles, £37,999, £4,255 under typical, Great Yarmouth
- 2018 Land Rover Range Rover Evoque, 71,000 miles, £9,995, £1,119 under typical, Manchester
- 2018 Land Rover Range Rover Sport, 64,251 miles, £28,860, £3,229 under typical, Blue Bell Hill
- 2026 Land Rover Defender 110, 300 miles, £67,500, £7,552 under typical, Hessle
- 2016 Land Rover Range Rover Evoque, 156,000 miles, £4,900, £548 under typical, Welwyn
- 2017 Land Rover Range Rover Sport, 100,474 miles, £12,988, £1,453 under typical, Romford
- 2016 Land Rover Range Rover Evoque, 59,508 miles, £7,295, £816 under typical, Haslingden
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)