Used Land Rover cars for sale
24,037 cars from UK dealers, updated 26 October 2026. Typical asking price £26,000. Half of them are priced between £14,500 and £49,000.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
7,841 have had their price cut since they were first listed.
Cars for sale now, page 10 of 241
The cheaper cars like each one are on its AskCar page.
- 2013 Land Rover Range Rover Evoque, 51,436 miles, £9,000, £1,351 under typical, Northampton
- 2022 Land Rover Range Rover Sport, 63,950 miles, £32,495, £4,875 under typical, Maidstone
- 2016 Land Rover Discovery Sport, 83,795 miles, £6,890, £1,033 under typical, Sheffield
- 2015 Land Rover Range Rover Evoque, 73,390 miles, £6,495, £974 under typical, Loughborough
- 2012 Land Rover Range Rover Evoque, 129,500 miles, £4,499, £674 under typical, Bedford
- 2020 Land Rover Range Rover Evoque, 28,000 miles, £17,494, £2,622 under typical, Rochester
- 2017 Land Rover Discovery, 47,652 miles, £17,000, £2,545 under typical, Longfield
- 2018 Land Rover Discovery Sport, 102,389 miles, £6,977, £1,044 under typical, Bolton
- 2018 Land Rover Range Rover, 69,560 miles, £22,990, £3,439 under typical, Flimwell
- 2026 Land Rover Range Rover, 1,000 miles, £179,995, £26,885 under typical, Birmingham
- 2021 Land Rover Defender 110, 72,000 miles, £37,990, £5,665 under typical, Leatherhead
- 2017 Land Rover Range Rover Sport, 56,000 miles, £27,894, £4,159 under typical, Chiswellgreen
- 2013 Land Rover Defender 90, 116,000 miles, £19,990, £2,979 under typical, Cleckheaton
- 2016 Land Rover Range Rover Evoque, 97,567 miles, £5,980, £891 under typical, Peterborough
- 2019 Land Rover Range Rover Evoque, 60,500 miles, £10,300, £1,534 under typical, Horsham
- 2021 Land Rover Defender 110, 46,926 miles, £44,999, £6,699 under typical, Haverhill
- 2016 Land Rover Discovery Sport, 132,000 miles, £4,890, £727 under typical, Sutton
- 2013 Land Rover Range Rover Evoque, 96,000 miles, £5,995, £892 under typical, Wellingborough
- 2017 Land Rover Discovery Sport, 60,000 miles, £9,750, £1,450 under typical, Coalville
- 2023 Land Rover Defender 90, 20,900 miles, £61,975, £9,212 under typical, Wolverhampton
- 2018 Land Rover Range Rover Velar, 62,652 miles, £12,995, £1,930 under typical, Coventry
- 2014 Land Rover Range Rover, 103,400 miles, £14,999, £2,228 under typical, Gosforth
- 2010 Land Rover Freelander 2, 117,000 miles, £2,995, £445 under typical, Wigan
- 2016 Land Rover Range Rover Sport, 83,000 miles, £14,490, £2,151 under typical, Chelmsford
- 2021 Land Rover Discovery, 62,903 miles, £27,490, £4,079 under typical, Exeter
- 2010 Land Rover Range Rover Sport, 134,200 miles, £3,995, £592 under typical, Halifax
- 2019 Land Rover Range Rover Sport, 79,900 miles, £21,995, £3,259 under typical, London
- 2018 Land Rover Range Rover Sport, 96,887 miles, £16,500, £2,443 under typical, Oldham
- 2020 Land Rover Range Rover Sport, 42,100 miles, £40,495, £5,993 under typical, Maidstone
- 2019 Land Rover Range Rover Evoque, 49,000 miles, £10,995, £1,627 under typical, Houghton Regis
- 2014 Land Rover Freelander 2, 94,850 miles, £7,790, £1,152 under typical, Peterborough
- 2020 Land Rover Range Rover, 59,000 miles, £40,000, £5,912 under typical, Blackheath
- 2020 Land Rover Range Rover, 39,100 miles, £32,995, £4,875 under typical, Maidstone
- 2019 Land Rover Range Rover Evoque, 59,875 miles, £12,995, £1,917 under typical, Lincoln
- 2013 Land Rover Range Rover Sport, 70,980 miles, £11,990, £1,767 under typical, Peterborough
- 2020 Land Rover Range Rover Velar, 65,000 miles, £16,990, £2,504 under typical, Basingstoke
- 2018 Land Rover Range Rover Sport, 64,900 miles, £15,490, £2,282 under typical, Hillingdon
- 2020 Land Rover Range Rover Sport, 92,422 miles, £21,500, £3,165 under typical, Middlesbrough
- 2020 Land Rover Defender 110, 46,300 miles, £39,500, £5,808 under typical, Southend-on-Sea
- 2011 Land Rover Defender 90, 91,000 miles, £27,990, £4,115 under typical, Cleckheaton
- 2018 Land Rover Discovery Sport, 76,950 miles, £9,300, £1,366 under typical, Horsham
- 2015 Land Rover Range Rover Sport, 98,000 miles, £11,490, £1,686 under typical, Rotherham
- 2016 Land Rover Range Rover Evoque, 110,142 miles, £5,500, £806 under typical, Pontypridd
- 2025 Land Rover Defender 90, 14,107 miles, £47,850, £7,012 under typical, Conwy
- 2023 Land Rover Range Rover, 16,950 miles, £86,495, £12,672 under typical, Maidstone
- 2015 Land Rover Range Rover Evoque, 112,000 miles, £6,800, £996 under typical, Crewe
- 2014 Land Rover Range Rover Sport, 84,000 miles, £11,990, £1,756 under typical, Bedford
- 2019 Land Rover Range Rover Evoque, 55,000 miles, £9,950, £1,456 under typical, Dumfries
- 2023 Land Rover Range Rover Sport, 21,150 miles, £51,500, £7,530 under typical, Ruislip
- 2013 Land Rover Range Rover Evoque, 92,387 miles, £5,499, £804 under typical, Winsford
- 2019 Land Rover Range Rover Sport, 72,000 miles, £20,990, £3,067 under typical, Bolton
- 2013 Land Rover Defender 90, 58,900 miles, £29,990, £4,377 under typical, Stoke-on-Trent
- 1991 Land Rover Range Rover, 120,000 miles, £17,950, £2,619 under typical, Lewes
- 2020 Land Rover Discovery, 72,150 miles, £22,250, £3,246 under typical, Long Eaton
- 2026 Land Rover Range Rover Evoque, 1,085 miles, £43,999, £6,414 under typical, Glasgow
- 2021 Land Rover Range Rover, 78,400 miles, £34,795, £5,070 under typical, Chipping Norton
- 2019 Land Rover Range Rover Evoque, 31,800 miles, £10,995, £1,601 under typical, Norwich
- 2017 Land Rover Discovery Sport, 81,200 miles, £8,490, £1,235 under typical, Bedford
- 2024 Land Rover Defender 90, 28,050 miles, £40,950, £5,954 under typical, Elgin
- 2023 Land Rover Defender 90, 23,001 miles, £39,995, £5,806 under typical, Manchester
- 2018 Land Rover Discovery, 43,806 miles, £17,495, £2,539 under typical, Enfield
- 2024 Land Rover Range Rover Evoque, 7,625 miles, £25,995, £3,771 under typical, South Ockendon
- 2013 Land Rover Freelander 2, 210,000 miles, £3,599, £522 under typical, Birmingham
- 2018 Land Rover Range Rover, 60,000 miles, £23,880, £3,462 under typical, Alfreton
- 2014 Land Rover Defender 110, 48,000 miles, £41,950, £6,079 under typical, Stratford-upon-Avon
- 2017 Land Rover Discovery, 70,000 miles, £15,999, £2,317 under typical, Nottingham
- 2010 Land Rover Range Rover, 110,500 miles, £6,994, £1,013 under typical, Hindley
- 2023 Land Rover Discovery Sport, 34,000 miles, £20,990, £3,037 under typical, Halifax
- 2019 Land Rover Range Rover Sport, 71,307 miles, £19,950, £2,885 under typical, Stevenage
- 2018 Land Rover Range Rover Evoque, 71,596 miles, £9,690, £1,401 under typical, Wednesbury
- 2018 Land Rover Range Rover Velar, 94,385 miles, £10,500, £1,517 under typical, Pontypridd
- 2014 Land Rover Defender 110, 61,000 miles, £36,995, £5,346 under typical, Chelmsford
- 2015 Land Rover Range Rover Evoque, 85,000 miles, £7,200, £1,040 under typical, Bury
- 2019 Land Rover Discovery Sport, 71,000 miles, £10,750, £1,552 under typical, Hoddesdon
- 2016 Land Rover Range Rover Evoque, 89,000 miles, £5,995, £865 under typical, Houghton Regis
- 2013 Land Rover Freelander 2, 106,624 miles, £4,995, £721 under typical, Chesterfield
- 2017 Land Rover Discovery Sport, 104,994 miles, £5,999, £866 under typical, Leeds
- 2017 Land Rover Range Rover Evoque, 91,571 miles, £7,990, £1,153 under typical, Rowley Regis
- 2026 Land Rover Range Rover, 3,400 miles, £106,495, £15,356 under typical, Southampton
- 2018 Land Rover Range Rover, 57,000 miles, £27,990, £4,035 under typical, Basingstoke
- 2021 Land Rover Range Rover, 43,000 miles, £38,995, £5,620 under typical, Colchester
- 2022 Land Rover Defender, 67,030 miles, £31,900, £4,597 under typical, Wakefield
- 2019 Land Rover Range Rover Evoque, 41,600 miles, £12,950, £1,865 under typical, Ealing
- 2021 Land Rover Defender 110, 50,849 miles, £38,950, £5,608 under typical, Yeovil
- 2019 Land Rover Range Rover Sport, 40,830 miles, £33,950, £4,888 under typical, Market Drayton
- 2020 Land Rover Range Rover Evoque, 46,000 miles, £13,990, £2,014 under typical, Chelmsford
- 2018 Land Rover Range Rover Evoque, 106,000 miles, £6,000, £863 under typical, Epsom
- 2021 Land Rover Defender 110, 35,600 miles, £39,900, £5,730 under typical, Langley Mill
- 2026 Land Rover Discovery, 3,500 miles, £46,995, £6,749 under typical, Southend-on-Sea
- 2016 Land Rover Range Rover Evoque, 49,293 miles, £7,795, £1,119 under typical, Lancaster
- 2017 Land Rover Range Rover Evoque, 86,000 miles, £7,995, £1,147 under typical, Sheffield
- 2010 Land Rover Range Rover, 145,000 miles, £6,995, £1,003 under typical, Street
- 2024 Land Rover Defender, 11,029 miles, £47,850, £6,858 under typical, Northampton
- 2018 Land Rover Range Rover Evoque, 60,576 miles, £9,995, £1,432 under typical, Shepperton
- 2008 Land Rover Defender 110, 27,200 miles, £34,995, £5,010 under typical, Chesterfield
- 2016 Land Rover Discovery Sport, 110,189 miles, £5,500, £787 under typical, Pontypridd
- 2024 Land Rover Defender 90, 25,000 miles, £42,999, £6,154 under typical, Clevedon
- 2016 Land Rover Range Rover Evoque, 54,830 miles, £7,999, £1,145 under typical, Slough
- 2023 Land Rover Discovery, 34,150 miles, £36,450, £5,215 under typical, Elgin
- 2023 Land Rover Defender 110, 59,218 miles, £37,899, £5,420 under typical, Greenodd
Land Rover models
- Land Rover Range Rover Evoque (5,072)
- Land Rover Range Rover Sport (4,140)
- Land Rover Discovery Sport (3,110)
- Land Rover Defender 110 (2,551)
- Land Rover Range Rover (2,365)
- Land Rover Discovery (2,032)
- Land Rover Range Rover Velar (1,885)
- Land Rover Defender 90 (1,478)
- Land Rover Discovery 4 (392)
- Land Rover Freelander 2 (376)
- Land Rover Defender (289)
- Land Rover Defender 130 (137)
- Land Rover Freelander (97)
- Land Rover Discovery 3 (31)
- Land Rover Series I (24)