2021 Land Rover Range Rover Sport prices
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 3 of 3
The cheaper cars like each one are on its AskCar page.
- 2021 Land Rover Range Rover Sport, 36,410 miles, £34,995, St Austell
- 2021 Land Rover Range Rover Sport, 46,126 miles, £32,995, Exeter
- 2021 Land Rover Range Rover Sport, 70,000 miles, £32,990, Derby
- 2021 Land Rover Range Rover Sport, 45,000 miles, £47,995, Newport
- 2021 Land Rover Range Rover Sport, 34,332 miles, £53,990, Leeds
- 2021 Land Rover Range Rover Sport, 44,000 miles, £48,290, Barking
- 2021 Land Rover Range Rover Sport, 48,054 miles, £31,960, York
- 2021 Land Rover Range Rover Sport, 27,272 miles, £34,990, Crawley
- 2021 Land Rover Range Rover Sport, 35,000 miles, £33,990, Waltham Abbey
- 2021 Land Rover Range Rover Sport, 29,000 miles, £36,644, Cranbrook
- 2021 Land Rover Range Rover Sport, 32,469 miles, £40,880, Wolverhampton
- 2021 Land Rover Range Rover Sport, 43,000 miles, £32,980, Sheffield
- 2021 Land Rover Range Rover Sport, 23,166 miles, £53,985, Lincoln
- 2021 Land Rover Range Rover Sport, 53,600 miles, £31,990, Macclesfield
- 2021 Land Rover Range Rover Sport, 26,700 miles, £35,999, Thornbury
- 2021 Land Rover Range Rover Sport, 47,000 miles, £32,499, Enfield
- 2021 Land Rover Range Rover Sport, 68,250 miles, £28,880, Alfreton
- 2021 Land Rover Range Rover Sport, 28,275 miles, £42,975, Doncaster
- 2021 Land Rover Range Rover Sport, 45,554 miles, £48,995, Birmingham
- 2021 Land Rover Range Rover Sport, 30,000 miles, £35,990, Ferndown
- 2021 Land Rover Range Rover Sport, 77,800 miles, £42,495, Manchester
- 2021 Land Rover Range Rover Sport, 30,132 miles, £36,090, Bolton
- 2021 Land Rover Range Rover Sport, 54,987 miles, £30,690, Crawley
- 2021 Land Rover Range Rover Sport, 62,000 miles, £44,994, Cam
- 2021 Land Rover Range Rover Sport, 40,000 miles, £39,750, Sheffield
- 2021 Land Rover Range Rover Sport, 33,000 miles, £36,885, Huntingdon
- 2021 Land Rover Range Rover Sport, 77,382 miles, £27,998, Irvine
- 2021 Land Rover Range Rover Sport, 60,741 miles, £29,995, Portsmouth
- 2021 Land Rover Range Rover Sport, 42,000 miles, £38,995, Leamington Spa
- 2021 Land Rover Range Rover Sport, 59,172 miles, £48,069, Milton Keynes
- 2021 Land Rover Range Rover Sport, 38,249 miles, £36,500, Sunbury-on-Thames
- 2021 Land Rover Range Rover Sport, 32,600 miles, £43,595, Ross-on-Wye
- 2021 Land Rover Range Rover Sport, 59,540 miles, £34,950, Hereford
- 2021 Land Rover Range Rover Sport, 52,000 miles, £32,990, Ferndown
- 2021 Land Rover Range Rover Sport, 65,000 miles, £32,909, Virginia Water
- 2021 Land Rover Range Rover Sport, 65,509 miles, £36,990, Rowley Regis
- 2021 Land Rover Range Rover Sport, 35,718 miles, £55,000, London
- 2021 Land Rover Range Rover Sport, 57,150 miles, £42,995, Feltham
- 2021 Land Rover Range Rover Sport, 66,000 miles, £49,990, Halifax
- 2021 Land Rover Range Rover Sport, 28,000 miles, £62,995, Manchester
- 2021 Land Rover Range Rover Sport, 64,970 miles, £33,750, Nelson
- 2021 Land Rover Range Rover Sport, 58,000 miles, £41,995, Armagh
- 2021 Land Rover Range Rover Sport, 52,000 miles, £35,995, St Albans
- 2021 Land Rover Range Rover Sport, 52,000 miles, £40,995, Manchester
- 2021 Land Rover Range Rover Sport, 51,000 miles, £54,995, Eye
- 2021 Land Rover Range Rover Sport, 80,000 miles, £47,490, Skipton
- 2021 Land Rover Range Rover Sport, 27,851 miles, £44,995, Stockton-on-Tees
- 2021 Land Rover Range Rover Sport, 33,233 miles, £53,490, Dungannon
- 2021 Land Rover Range Rover Sport, 28 miles, £125,000, Cardiff
- 2021 Land Rover Range Rover Sport, 41,000 miles, £64,995, Crawley
- 2021 Land Rover Range Rover Sport, 58,575 miles, £28,018, Cannock
- 2021 Land Rover Range Rover Sport, 21,500 miles, £35,974, Swansea
- 2021 Land Rover Range Rover Sport, 18,000 miles, Southam
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)