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 21 of 242
The cheaper cars like each one are on its AskCar page.
- 2025 Land Rover Range Rover Sport, 9,000 miles, £62,990, £6,461 under typical, Cleckheaton
- 2013 Land Rover Freelander 2, 105,000 miles, £5,995, £615 under typical, Paignton
- 2016 Land Rover Range Rover, 89,000 miles, £17,000, £1,743 under typical, Gillingham
- 2017 Land Rover Range Rover Evoque, 41,000 miles, £8,995, £922 under typical, Sheffield
- 2018 Land Rover Range Rover Velar, 70,000 miles, £12,995, £1,332 under typical, Leigh
- 2016 Land Rover Defender 110, 44,413 miles, £49,995, £5,124 under typical, Mansfield
- 2016 Land Rover Discovery Sport, 79,000 miles, £7,999, £820 under typical, Havering
- 2022 Land Rover Range Rover Evoque, 26,170 miles, £19,795, £2,028 under typical, Hinckley
- 2019 Land Rover Range Rover Sport, 30,123 miles, £29,995, £3,071 under typical, Bangor
- 2026 Land Rover Range Rover, 5,493 miles, £109,000, £11,158 under typical, Coventry
- 2026 Land Rover Range Rover Evoque, 1,278 miles, £33,999, £3,480 under typical, Ayr
- 2016 Land Rover Range Rover, 54,100 miles, £19,995, £2,046 under typical, Paisley
- 2015 Land Rover Range Rover Evoque, 108,897 miles, £4,999, £511 under typical, Glasgow
- 2009 Land Rover Range Rover Sport, 103,000 miles, £5,495, £562 under typical, Fort Augustus
- 2020 Land Rover Range Rover Evoque, 67,000 miles, £15,000, £1,534 under typical, Canvey Island
- 2018 Land Rover Discovery Sport, 108,000 miles, £6,990, £715 under typical, Chorley
- 2018 Land Rover Range Rover Sport, 75,000 miles, £19,990, £2,044 under typical, Luton
- 2019 Land Rover Range Rover, 72,000 miles, £24,499, £2,505 under typical, Enfield
- 2025 Land Rover Range Rover, 12,275 miles, £74,695, £7,635 under typical, Canterbury
- 2015 Land Rover Range Rover Evoque, 94,000 miles, £5,695, £582 under typical, Bathgate
- 2021 Land Rover Range Rover, 31,000 miles, £69,995, £7,152 under typical, Chipping Norton
- 2018 Land Rover Range Rover Evoque, 52,000 miles, £9,750, £996 under typical, Halifax
- 2018 Land Rover Range Rover, 88,905 miles, £22,965, £2,346 under typical, Blackpool
- 2025 Land Rover Defender 110, 18,756 miles, £57,990, £5,924 under typical, Stoke-on-Trent
- 2016 Land Rover Discovery 4, 92,000 miles, £17,995, £1,838 under typical, Colwyn Bay
- 2016 Land Rover Discovery Sport, 71,025 miles, £8,499, £868 under typical, Coventry
- 2025 Land Rover Discovery, 29,000 miles, £45,995, £4,695 under typical, Tewkesbury
- 2019 Land Rover Discovery Sport, 77,106 miles, £11,500, £1,174 under typical, Tadcaster
- 2020 Land Rover Range Rover Velar, 73,000 miles, £19,000, £1,938 under typical, Maldon
- 2026 Land Rover Range Rover Velar, 2,121 miles, £45,490, £4,639 under typical, Derby
- 2020 Land Rover Range Rover Evoque, 41,700 miles, £15,690, £1,600 under typical, Edgware
- 2026 Land Rover Range Rover Sport, 3,842 miles, £94,700, £9,655 under typical, Stirling
- 2020 Land Rover Range Rover Sport, 49,000 miles, £28,990, £2,956 under typical, Ferndown
- 2019 Land Rover Range Rover, 36,147 miles, £39,995, £4,075 under typical, Bromsgrove
- 2021 Land Rover Range Rover Sport, 59,540 miles, £34,950, £3,561 under typical, Hereford
- 2018 Land Rover Range Rover Velar, 50,440 miles, £21,000, £2,138 under typical, Grays
- 2020 Land Rover Range Rover Evoque, 68,000 miles, £9,700, £988 under typical, Welwyn
- 2024 Land Rover Range Rover Sport, 11,857 miles, £57,817, £5,886 under typical, Birmingham
- 2016 Land Rover Range Rover Evoque, 57,000 miles, £9,995, £1,017 under typical, Cumbernauld
- 2021 Land Rover Discovery Sport, 74,054 miles, £15,200, £1,546 under typical, Crawley
- 2017 Land Rover Discovery, 66,737 miles, £19,500, £1,983 under typical, Colchester
- 2018 Land Rover Range Rover Sport, 38,869 miles, £38,490, £3,913 under typical, Cardiff
- 2021 Land Rover Range Rover Velar, 68,868 miles, £17,490, £1,778 under typical, Crewe
- 2015 Land Rover Range Rover Evoque, 89,642 miles, £7,250, £737 under typical, Bolton
- 2026 Land Rover Range Rover Evoque, 12,666 miles, £28,804, £2,926 under typical, Reading
- 2021 Land Rover Range Rover, 61,918 miles, £31,400, £3,188 under typical, Cardiff
- 2016 Land Rover Discovery Sport, 56,000 miles, £9,995, £1,014 under typical, Clay Cross
- 2021 Land Rover Range Rover, 27,912 miles, £56,850, £5,768 under typical, Coventry
- 2018 Land Rover Discovery, 83,450 miles, £16,398, £1,663 under typical, Swindon
- 2020 Land Rover Range Rover Evoque, 45,301 miles, £16,790, £1,703 under typical, Welwyn
- 2016 Land Rover Range Rover Evoque, 60,692 miles, £9,325, £945 under typical, Newcastle upon Tyne
- 2015 Land Rover Range Rover, 62,000 miles, £20,995, £2,127 under typical, Bagshot
- 2015 Land Rover Discovery Sport, 73,972 miles, £7,500, £760 under typical, Hillingdon
- 2021 Land Rover Defender 110, 29,218 miles, £42,000, £4,246 under typical, Wishaw
- 2023 Land Rover Defender 110, 29,256 miles, £55,950, £5,656 under typical, Chesterfield
- 2019 Land Rover Discovery, 91,500 miles, £18,990, £1,920 under typical, Halifax
- 2017 Land Rover Discovery, 65,000 miles, £15,995, £1,615 under typical, Bristol
- 2026 Land Rover Discovery Sport, 5,594 miles, £40,700, £4,109 under typical, Bedford
- 2006 Land Rover Range Rover, 138,918 miles, £5,995, £605 under typical, Strood
- 2021 Land Rover Defender, 49,272 miles, £38,999, £3,934 under typical, Ayr
- 2019 Land Rover Discovery Sport, 81,000 miles, £9,990, £1,008 under typical, Luton
- 2014 Land Rover Range Rover Evoque, 120,819 miles, £5,495, £554 under typical, Brierfield
- 2019 Land Rover Range Rover Evoque, 43,036 miles, £10,995, £1,109 under typical, Havering
- 2019 Land Rover Range Rover Velar, 80,652 miles, £12,985, £1,309 under typical, Fareham
- 2017 Land Rover Range Rover Sport, 68,000 miles, £19,099, £1,925 under typical, Ealing
- 2015 Land Rover Discovery 4, 126,887 miles, £11,999, £1,209 under typical, Bedford
- 2015 Land Rover Defender 110, 30,261 miles, £49,995, £5,039 under typical, Peterborough
- 2019 Land Rover Range Rover Velar, 41,196 miles, £18,695, £1,884 under typical, Lincoln
- 2015 Land Rover Range Rover Sport, 83,560 miles, £15,990, £1,611 under typical, Stockport
- 2019 Land Rover Range Rover Velar, 43,433 miles, £17,995, £1,813 under typical, Barnsley
- 2014 Land Rover Range Rover Evoque, 107,994 miles, £5,991, £603 under typical, Edinburgh
- 2024 Land Rover Defender, 16,117 miles, £47,500, £4,784 under typical, Huddersfield
- 2022 Land Rover Range Rover, 8,596 miles, £67,470, £6,795 under typical, Tonbridge
- 2017 Land Rover Range Rover Sport, 52,950 miles, £20,995, £2,114 under typical, Bolton
- 2023 Land Rover Range Rover, 27,989 miles, £83,254, £8,382 under typical, Tonbridge
- 2023 Land Rover Range Rover Evoque, 29,700 miles, £25,990, £2,616 under typical, Nottingham
- 2019 Land Rover Discovery, 118,285 miles, £15,500, £1,560 under typical, Nottingham
- 2016 Land Rover Range Rover Evoque, 54,450 miles, £10,400, £1,046 under typical, Horsham
- 2024 Land Rover Defender, 9,961 miles, £48,950, £4,920 under typical, Huddersfield
- 2026 Land Rover Range Rover, 8,567 miles, £97,850, £9,834 under typical, Chesterfield
- 2011 Land Rover Defender 90, 120,000 miles, £17,990, £1,808 under typical, Cleckheaton
- 2023 Land Rover Range Rover Velar, 45,000 miles, £23,850, £2,397 under typical, Nottingham
- 2022 Land Rover Range Rover, 33,000 miles, £63,990, £6,429 under typical, New Malden
- 2021 Land Rover Range Rover Sport, 60,218 miles, £40,999, £4,116 under typical, Corby
- 2021 Land Rover Defender 110, 19,593 miles, £41,790, £4,195 under typical, Crawley
- 2021 Land Rover Defender 90, 23,952 miles, £42,000, £4,216 under typical, Kingston upon Hull
- 2017 Land Rover Range Rover Sport, 83,029 miles, £15,990, £1,605 under typical, Willenhall
- 2018 Land Rover Discovery Sport, 62,400 miles, £9,490, £953 under typical, Crewe
- 2017 Land Rover Discovery, 87,904 miles, £16,790, £1,684 under typical, Cardiff
- 2019 Land Rover Discovery Sport, 81,000 miles, £9,995, £1,003 under typical, Weeley Heath
- 2008 Land Rover Defender 110, 84,985 miles, £25,995, £2,607 under typical, Exeter
- 2025 Land Rover Defender 90, 6,196 miles, £53,960, £5,411 under typical, York
- 2020 Land Rover Defender 110, 47,780 miles, £35,995, £3,610 under typical, Peterborough
- 2026 Land Rover Defender 110, 4,789 miles, £71,350, £7,155 under typical, Guiseley
- 2016 Land Rover Discovery Sport, 75,000 miles, £6,995, £701 under typical, Coventry
- 2018 Land Rover Discovery, 84,500 miles, £18,995, £1,901 under typical, Edinburgh
- 2021 Land Rover Discovery Sport, 79,851 miles, £14,095, £1,410 under typical, Lancaster
- 2023 Land Rover Defender 110, 28,000 miles, £51,999, £5,199 under typical, Chelmsford
- 2023 Land Rover Defender, 35,800 miles, £43,999, £4,398 under typical, Ayr
- 2010 Land Rover Freelander 2, 101,063 miles, £4,650, £465 under typical, Coventry
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)