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 26 of 243
The cheaper cars like each one are on its AskCar page.
- 2026 Land Rover Range Rover Evoque, 113 miles, £41,950, £3,725 under typical, Ripon
- 2002 Land Rover Range Rover, 74,000 miles, £8,995, £799 under typical, Huddersfield
- 2021 Land Rover Range Rover Sport, 50,394 miles, £29,995, £2,663 under typical, Birkenhead
- 2018 Land Rover Range Rover Evoque, 73,000 miles, £8,950, £794 under typical, Luton
- 2022 Land Rover Range Rover Evoque, 30,000 miles, £19,545, £1,734 under typical, Bolton
- 2026 Land Rover Discovery Sport, 5,594 miles, £40,700, £3,610 under typical, Bedford
- 2017 Land Rover Discovery Sport, 72,950 miles, £9,425, £836 under typical, Uxbridge
- 2020 Land Rover Range Rover, 48,900 miles, £29,990, £2,659 under typical, Halifax
- 2015 Land Rover Discovery Sport, 116,223 miles, £8,995, £797 under typical, Maldon
- 2022 Land Rover Discovery, 70,149 miles, £29,210, £2,588 under typical, Blue Bell Hill
- 2018 Land Rover Discovery, 63,079 miles, £21,895, £1,940 under typical, Hoddesdon
- 2018 Land Rover Discovery, 96,647 miles, £17,500, £1,551 under typical, Ellesmere Port
- 2018 Land Rover Range Rover Velar, 60,888 miles, £15,000, £1,329 under typical, Birmingham
- 2015 Land Rover Range Rover Evoque, 125,000 miles, £5,999, £531 under typical, Atherstone
- 2026 Land Rover Discovery, 17,575 miles, £52,995, £4,692 under typical, Dungannon
- 2026 Land Rover Range Rover Evoque, 1,454 miles, £31,995, £2,832 under typical, Norwich
- 2019 Land Rover Range Rover Evoque, 61,000 miles, £11,950, £1,057 under typical, Sittingbourne
- 2017 Land Rover Discovery, 65,000 miles, £20,950, £1,853 under typical, Nottingham
- 1995 Land Rover Defender 110, 1 miles, £64,995, £5,750 under typical, Ottershaw
- 2021 Land Rover Defender 110, 73,988 miles, £30,950, £2,738 under typical, Horsforth
- 2026 Land Rover Range Rover Velar, 7,379 miles, £44,000, £3,892 under typical, Edinburgh
- 2020 Land Rover Discovery, 67,100 miles, £26,990, £2,387 under typical, Worksop
- 2015 Land Rover Range Rover Sport, 81,240 miles, £13,999, £1,238 under typical, Aston Sandford
- 2014 Land Rover Discovery 4, 155,000 miles, £9,290, £821 under typical, Chesterfield
- 2023 Land Rover Defender 110, 60,140 miles, £38,999, £3,447 under typical, Greenodd
- 2012 Land Rover Range Rover Sport, 79,500 miles, £7,995, £707 under typical, Stockton-on-Tees
- 2017 Land Rover Range Rover, 62,000 miles, £27,490, £2,428 under typical, Stoke-on-Trent
- 2024 Land Rover Defender 110, 30,761 miles, £48,000, £4,239 under typical, Chelmsford
- 2019 Land Rover Range Rover, 43,341 miles, £41,799, £3,691 under typical, Melton Mowbray
- 2017 Land Rover Range Rover, 86,827 miles, £19,990, £1,765 under typical, Maidstone
- 2023 Land Rover Range Rover, 24,654 miles, £84,900, £7,495 under typical, Sheffield
- 2017 Land Rover Discovery, 88,000 miles, £16,990, £1,500 under typical, Halifax
- 2021 Land Rover Defender 110, 91,365 miles, £32,500, £2,868 under typical, King's Lynn
- 2020 Land Rover Defender 110, 62,394 miles, £33,999, £3,000 under typical, Corby
- 2020 Land Rover Defender 110, 28,177 miles, £39,990, £3,528 under typical, Wishaw
- 2020 Land Rover Range Rover Evoque, 42,290 miles, £16,995, £1,499 under typical, Hinckley
- 2019 Land Rover Range Rover Velar, 60,693 miles, £14,490, £1,278 under typical, Crewe
- 2023 Land Rover Defender 90, 27,200 miles, £44,995, £3,968 under typical, York
- 2022 Land Rover Discovery Sport, 89,064 miles, £14,000, £1,234 under typical, Cranbrook
- 2022 Land Rover Range Rover, 34,000 miles, £63,980, £5,639 under typical, Sutton in Ashfield
- 2022 Land Rover Range Rover, 54,161 miles, £59,991, £5,287 under typical, Cardiff
- 2014 Land Rover Range Rover Evoque, 79,524 miles, £7,890, £695 under typical, Bolton
- 2018 Land Rover Range Rover Velar, 65,800 miles, £14,500, £1,276 under typical, Halifax
- 2019 Land Rover Range Rover Sport, 73,900 miles, £19,995, £1,759 under typical, Saltash
- 2024 Land Rover Defender 90, 12,000 miles, £47,988, £4,221 under typical, Basingstoke
- 2017 Land Rover Range Rover Sport, 65,853 miles, £16,989, £1,494 under typical, Tring
- 2023 Land Rover Range Rover, 14,028 miles, £97,977, £8,615 under typical, Guiseley
- 2023 Land Rover Defender 130, 38,691 miles, £56,700, £4,984 under typical, Chelmsford
- 2023 Land Rover Range Rover Velar, 16,880 miles, £26,620, £2,340 under typical, Blackburn
- 2017 Land Rover Discovery Sport, 72,850 miles, £9,495, £834 under typical, Rainham
- 2025 Land Rover Range Rover Evoque, 8,748 miles, £30,000, £2,636 under typical, Dundee
- 2021 Land Rover Range Rover, 60,927 miles, £32,495, £2,856 under typical, Ellesmere Port
- 2022 Land Rover Range Rover Evoque, 20,280 miles, £17,370, £1,526 under typical, Blue Bell Hill
- 2019 Land Rover Range Rover, 58,000 miles, £27,790, £2,440 under typical, Basingstoke
- 2018 Land Rover Discovery, 68,000 miles, £21,495, £1,887 under typical, Wakefield
- 2022 Land Rover Defender 90, 34,600 miles, £43,900, £3,852 under typical, Wembley
- 2021 Land Rover Discovery, 44,000 miles, £32,490, £2,850 under typical, Redditch
- 2022 Land Rover Defender 90, 66,808 miles, £37,699, £3,307 under typical, Southampton
- 2022 Land Rover Range Rover Evoque, 20,169 miles, £22,900, £2,009 under typical, Swindon
- 2014 Land Rover Range Rover Sport, 155,000 miles, £7,995, £701 under typical, Crewe
- 2018 Land Rover Range Rover Evoque, 34,970 miles, £13,490, £1,182 under typical, Barry
- 2017 Land Rover Range Rover Sport, 54,000 miles, £19,909, £1,745 under typical, Virginia Water
- 2023 Land Rover Defender 90, 35,784 miles, £42,995, £3,768 under typical, Chesterfield
- 2017 Land Rover Discovery Sport, 110,941 miles, £6,500, £570 under typical, Pontypridd
- 2019 Land Rover Range Rover Evoque, 52,000 miles, £10,495, £920 under typical, Sandhurst
- 2016 Land Rover Range Rover Evoque, 79,000 miles, £8,495, £744 under typical, Hailsham
- 2018 Land Rover Range Rover Velar, 64,152 miles, £15,300, £1,340 under typical, Peterborough
- 2023 Land Rover Range Rover Sport, 11,230 miles, £65,999, £5,781 under typical, Southampton
- 2026 Land Rover Range Rover Evoque, 3,396 miles, £31,995, £2,802 under typical, Watford
- 2018 Land Rover Range Rover, 72,508 miles, £33,490, £2,932 under typical, Market Weighton
- 2020 Land Rover Range Rover Evoque, 41,000 miles, £13,995, £1,225 under typical, Epping
- 2019 Land Rover Range Rover Evoque, 44,597 miles, £17,450, £1,527 under typical, Liverpool
- 2025 Land Rover Range Rover Velar, 7,670 miles, £39,990, £3,500 under typical, Shrewsbury
- 2023 Land Rover Range Rover Sport, 14,372 miles, £55,999, £4,899 under typical, Hook
- 2014 Land Rover Range Rover Evoque, 141,000 miles, £5,675, £496 under typical, Gloucester
- 2023 Land Rover Defender 130, 25,144 miles, £62,250, £5,438 under typical, Nottingham
- 1991 Land Rover Range Rover, 63,920 miles, £29,999, £2,621 under typical, Tonbridge
- 2009 Land Rover Range Rover Sport, 69,351 miles, £5,495, £480 under typical, Whitchurch
- 2017 Land Rover Range Rover Evoque, 70,877 miles, £9,790, £855 under typical, Crewe
- 2019 Land Rover Discovery Sport, 54,859 miles, £11,900, £1,039 under typical, Shrewsbury
- 2022 Land Rover Defender 110, 38,000 miles, £65,995, £5,760 under typical, Ballymena
- 2026 Land Rover Defender 110, 7,461 miles, £75,700, £6,606 under typical, Chelmsford
- 2020 Land Rover Discovery Sport, 52,000 miles, £13,495, £1,178 under typical, Sittingbourne
- 2020 Land Rover Discovery, 60,000 miles, £19,000, £1,658 under typical, Grays
- 2022 Land Rover Range Rover, 28,750 miles, £64,495, £5,626 under typical, Maidstone
- 2017 Land Rover Range Rover Evoque, 57,190 miles, £9,090, £793 under typical, Wednesbury
- 2020 Land Rover Discovery Sport, 53,000 miles, £14,950, £1,303 under typical, Nottingham
- 2023 Land Rover Discovery, 51,474 miles, £30,500, £2,658 under typical, Dundee
- 2018 Land Rover Range Rover Evoque, 75,248 miles, £8,500, £741 under typical, Hillingdon
- 2017 Land Rover Range Rover Sport, 73,922 miles, £16,995, £1,481 under typical, Glasgow
- 2021 Land Rover Range Rover, 106,700 miles, £29,990, £2,613 under typical, Epping
- 2026 Land Rover Defender, 20,971 miles, £59,995, £5,225 under typical, Kendal
- 2015 Land Rover Range Rover Evoque, 128,800 miles, £6,395, £557 under typical, Nuneaton
- 2023 Land Rover Range Rover Sport, 22,383 miles, £53,999, £4,702 under typical, Hook
- 2016 Land Rover Range Rover Evoque, 60,048 miles, £7,995, £696 under typical, Falkirk
- 2022 Land Rover Range Rover, 18,436 miles, £67,500, £5,873 under typical, Chelmsford
- 2010 Land Rover Freelander 2, 59,000 miles, £8,495, Hilton
- 2017 Land Rover Discovery Sport, 95,000 miles, £7,995, Hilton
- 2019 Land Rover Range Rover, 92,720 miles, £21,495, Barnsley
- 2026 Land Rover Range Rover Evoque, 5,166 miles, £35,999, Glasgow
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)