2021 Land Rover Range Rover Sport prices
This 2021 Land Rover Range Rover Sport is no longer listed. Here are similar cars for sale now.
253 cars from UK dealers, updated 26 October 2026. Typical asking price £33,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.
Half of the 252 priced 2021 Land Rover Range Rover Sport cars for sale are priced between £30,000 and £40,000.
Typical mileage 49,000 miles.
83 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 1 of 3
The cheaper cars like each one are on its AskCar page.
- 2021 Land Rover Range Rover Sport, 41,333 miles, £38,490, £8,562 under typical, Coventry
- 2021 Land Rover Range Rover Sport, 28,000 miles, £28,840, £6,380 under typical, Uxbridge
- 2021 Land Rover Range Rover Sport, 88,643 miles, £23,999, £4,272 under typical, Wisbech
- 2021 Land Rover Range Rover Sport, 45,000 miles, £31,995, £5,516 under typical, Leicester
- 2021 Land Rover Range Rover Sport, 39,995 miles, £42,999, £7,322 under typical, Preston
- 2021 Land Rover Range Rover Sport, 38,000 miles, £33,971, £5,471 under typical, Barnsley
- 2021 Land Rover Range Rover Sport, 46,000 miles, £32,995, £4,623 under typical, Stocksbridge
- 2021 Land Rover Range Rover Sport, 49,000 miles, £29,788, £3,955 under typical, Romford
- 2021 Land Rover Range Rover Sport, 55,408 miles, £29,495, £3,615 under typical, Watford
- 2021 Land Rover Range Rover Sport, 59,540 miles, £34,950, £4,259 under typical, Hereford
- 2021 Land Rover Range Rover Sport, 66,000 miles, £24,809, £2,992 under typical, Wembley
- 2021 Land Rover Range Rover Sport, 47,200 miles, £40,995, £4,604 under typical, West Bromwich
- 2021 Land Rover Range Rover Sport, 16,671 miles, £30,844, £3,379 under typical, Guiseley
- 2021 Land Rover Range Rover Sport, 25,862 miles, £31,980, £3,359 under typical, Hindley Green
- 2021 Land Rover Range Rover Sport, 60,218 miles, £40,999, £4,151 under typical, Corby
- 2021 Land Rover Range Rover Sport, 41,164 miles, £34,698, £3,357 under typical, Scunthorpe
- 2021 Land Rover Range Rover Sport, 68,182 miles, £26,990, £2,601 under typical, Kingston upon Thames
- 2021 Land Rover Range Rover Sport, 39,701 miles, £45,995, £4,406 under typical, Huddersfield
- 2021 Land Rover Range Rover Sport, 47,700 miles, £28,800, £2,742 under typical, Stirling
- 2021 Land Rover Range Rover Sport, 41,543 miles, £43,000, £3,999 under typical
- 2021 Land Rover Range Rover Sport, 50,394 miles, £29,995, £2,789 under typical, Birkenhead
- 2021 Land Rover Range Rover Sport, 33,194 miles, £45,000, £4,143 under typical, Ellesmere Port
- 2021 Land Rover Range Rover Sport, 19,987 miles, £47,990, £4,362 under typical, Worcester
- 2021 Land Rover Range Rover Sport, 45,649 miles, £28,495, £2,585 under typical, Romford
- 2021 Land Rover Range Rover Sport, 35,000 miles, £30,991, Chorley
- 2021 Land Rover Range Rover Sport, 64,700 miles, £25,698, Scunthorpe
- 2021 Land Rover Range Rover Sport, 38,000 miles, £46,995, Orpington
- 2021 Land Rover Range Rover Sport, 31,384 miles, £30,998, Dundee
- 2021 Land Rover Range Rover Sport, 28,500 miles, £35,495, Chipping Norton
- 2021 Land Rover Range Rover Sport, 22,700 miles, £31,990, Farnborough
- 2021 Land Rover Range Rover Sport, 46,300 miles, £27,898, Scunthorpe
- 2021 Land Rover Range Rover Sport, 52,400 miles, £32,995, West End
- 2021 Land Rover Range Rover Sport, 34,650 miles, £45,495, New Malden
- 2021 Land Rover Range Rover Sport, 40,967 miles, £43,995, Dunfermline
- 2021 Land Rover Range Rover Sport, 62,219 miles, £27,135, Peterborough
- 2021 Land Rover Range Rover Sport, 48,000 miles, £31,995, Derby
- 2021 Land Rover Range Rover Sport, 75,000 miles, £26,995, Ware
- 2021 Land Rover Range Rover Sport, 72,350 miles, £27,495, Liverpool
- 2021 Land Rover Range Rover Sport, 54,082 miles, £30,980, Hindley Green
- 2021 Land Rover Range Rover Sport, 38,501 miles, £30,990, Carlisle
- 2021 Land Rover Range Rover Sport, 95,000 miles, £23,990, Doncaster
- 2021 Land Rover Range Rover Sport, 53,055 miles, £30,999
- 2021 Land Rover Range Rover Sport, 53,577 miles, £27,985, Shepperton
- 2021 Land Rover Range Rover Sport, 36,119 miles, £33,999, Corby
- 2021 Land Rover Range Rover Sport, 51,043 miles, £44,700, Chelmsford
- 2021 Land Rover Range Rover Sport, 58,381 miles, £27,995, Havering
- 2021 Land Rover Range Rover Sport, 70,000 miles, £27,990, Bedford
- 2021 Land Rover Range Rover Sport, 59,500 miles, £26,450, Stratford-upon-Avon
- 2021 Land Rover Range Rover Sport, 60,500 miles, £25,990, Doncaster
- 2021 Land Rover Range Rover Sport, 37,500 miles, £35,995, Spalding
- 2021 Land Rover Range Rover Sport, 33,242 miles, £46,495, Bromley
- 2021 Land Rover Range Rover Sport, 45,000 miles, £33,000, Rotherham
- 2021 Land Rover Range Rover Sport, 46,418 miles, £29,394, Bury
- 2021 Land Rover Range Rover Sport, 70,107 miles, £39,990, Peterborough
- 2021 Land Rover Range Rover Sport, 67,300 miles, £25,990, Dartford
- 2021 Land Rover Range Rover Sport, 57,987 miles, £30,799, King's Lynn
- 2021 Land Rover Range Rover Sport, 79,901 miles, £26,480, Hindley Green
- 2021 Land Rover Range Rover Sport, 68,066 miles, £40,700, Chelmsford
- 2021 Land Rover Range Rover Sport, 64,702 miles, £26,500, Liverpool
- 2021 Land Rover Range Rover Sport, 66,000 miles, £26,995, Bedford
- 2021 Land Rover Range Rover Sport, 83,100 miles, £25,950, Basildon
- 2021 Land Rover Range Rover Sport, 65,000 miles, £25,995, Leighton Buzzard
- 2021 Land Rover Range Rover Sport, 68,000 miles, £28,990, Halifax
- 2021 Land Rover Range Rover Sport, 29,000 miles, £47,995, Cobham
- 2021 Land Rover Range Rover Sport, 61,000 miles, £27,985, Dunstable
- 2021 Land Rover Range Rover Sport, 34,680 miles, £32,350, Durham
- 2021 Land Rover Range Rover Sport, 18,800 miles, £34,950, Chesham
- 2021 Land Rover Range Rover Sport, 47,042 miles, £32,999, King's Lynn
- 2021 Land Rover Range Rover Sport, 47,129 miles, £43,775, Bromley
- 2021 Land Rover Range Rover Sport, 74,150 miles, £24,995, Sittingbourne
- 2021 Land Rover Range Rover Sport, 91,000 miles, £24,750, Peterborough
- 2021 Land Rover Range Rover Sport, 62,319 miles, £32,495, Denby
- 2021 Land Rover Range Rover Sport, 50,000 miles, £32,449, Oldham
- 2021 Land Rover Range Rover Sport, 81,722 miles, £23,998, Worksop
- 2021 Land Rover Range Rover Sport, 63,500 miles, £39,995, Bradford
- 2021 Land Rover Range Rover Sport, 52,300 miles, £27,999, Lincoln
- 2021 Land Rover Range Rover Sport, 37,000 miles, £34,984, Telford
- 2021 Land Rover Range Rover Sport, 51,628 miles, £42,990, Wishaw
- 2021 Land Rover Range Rover Sport, 46,000 miles, £29,950, Amersham
- 2021 Land Rover Range Rover Sport, 47,496 miles, £43,988, Peterborough
- 2021 Land Rover Range Rover Sport, 48,000 miles, £28,750, Prudhoe
- 2021 Land Rover Range Rover Sport, 70,285 miles, £30,995, Addlestone
- 2021 Land Rover Range Rover Sport, 61,642 miles, £27,895, Sheffield
- 2021 Land Rover Range Rover Sport, 11,148 miles, £36,580, Mansfield
- 2021 Land Rover Range Rover Sport, 41,714 miles, £31,000, Warnham
- 2021 Land Rover Range Rover Sport, 55,000 miles, £42,500, Bedford
- 2021 Land Rover Range Rover Sport, 56,101 miles, £33,495, Bromley
- 2021 Land Rover Range Rover Sport, 47,065 miles, £29,999, Bury
- 2021 Land Rover Range Rover Sport, 63,552 miles, £27,495, Leigh
- 2021 Land Rover Range Rover Sport, 59,460 miles, £28,794, Derby
- 2021 Land Rover Range Rover Sport, 52,000 miles, £34,995, Newcastle upon Tyne
- 2021 Land Rover Range Rover Sport, 45,751 miles, £30,990, Windsor
- 2021 Land Rover Range Rover Sport, 58,233 miles, £28,995, Broxburn
- 2021 Land Rover Range Rover Sport, 19,093 miles, £33,975, Wolverhampton
- 2021 Land Rover Range Rover Sport, 38,713 miles, £32,199, Liverpool
- 2021 Land Rover Range Rover Sport, 29,038 miles, £33,100, Bromley
- 2021 Land Rover Range Rover Sport, 24,542 miles, £39,999, Exeter
- 2021 Land Rover Range Rover Sport, 31,000 miles, £32,995, Lowestoft
- 2021 Land Rover Range Rover Sport, 90,000 miles, £27,950, Belfast
- 2021 Land Rover Range Rover Sport, 60,699 miles, £43,999, Corby
Land Rover Range Rover Sport by gearbox, fuel and body
- Petrol Land Rover Range Rover Sport (692)
- Diesel Land Rover Range Rover Sport (2,643)
- Plug-in hybrid Land Rover Range Rover Sport (741)
- Land Rover Range Rover Sport estate (57)
- Land Rover Range Rover Sport 7-seater (68)
Land Rover Range Rover Sport prices by year
- 2026 (221)
- 2025 (319)
- 2024 (338)
- 2023 (596)
- 2022 (239)
- 2020 (269)
- 2019 (414)
- 2018 (441)
- 2017 (236)
- 2016 (217)
- 2015 (174)
- 2014 (138)
- 2013 (82)
- 2012 (35)
- 2011 (37)
- 2010 (30)
- 2009 (31)
Land Rover Range Rover Sport by price
- Under £5,000 (58)
- Under £8,000 (137)
- Under £10,000 (204)
- Under £15,000 (545)
- Under £20,000 (1,012)
- Under £30,000 (1,894)
Land Rover Range Rover Sport near you
More Land Rover
- All Land Rover Range Rover Sport
- All Land Rover cars
- 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)