Used BMW X5 Price Guide

The BMW X5 remains one of the most sought-after luxury SUVs on the used market, combining premium build quality, advanced technology and impressive performance. With 198 listings currently available across the UK, prices for a used BMW X5 typically range from £22,000 to £65,000 depending on age, specification and condition.

Market Summary

Price range
£22,000 – £65,000
Total listings
198
Most common year
2021
Most common fuel
Petrol

BMW X5 Prices by Year

Year Min Price Avg Price Max Price
2022 £52,000 £58,500 £65,000
2021 £45,000 £51,000 £58,000
2020 £40,000 £46,000 £52,000
2019 £35,000 £41,500 £48,000
2018 £30,000 £36,000 £42,000

Average Price by Fuel Type

Diesel

£37,500

Petrol

£42,000

Hybrid

£48,000

Average Price by Mileage

Mileage Average Price
N/A miles £53,500
N/A miles £41,000
N/A miles £31,500
N/A miles £27,000

About the BMW X5

The BMW X5 has been the benchmark for premium SUVs since its introduction, offering a compelling blend of luxury, practicality and driving dynamics. The current generation, launched in 2018, brought significant improvements in interior quality, technology and efficiency, whilst the previous F15 generation (2013-2018) remains a popular choice for buyers seeking value. Available with a range of petrol and diesel engines, including powerful M50 variants, the X5 delivers on both performance and comfort.

Standard equipment is generous across all trims, with even earlier models featuring leather upholstery, satellite navigation, and advanced safety systems. The X5 seats five as standard, with seven-seat variants available on certain models. Boot space is excellent at 650 litres with the rear seats in place, expanding to 1,870 litres when folded, making it an ideal choice for families and those requiring serious load capacity.

What Affects the Price of a Used BMW X5

Model year is the primary factor influencing used BMW X5 prices, with the latest G05 generation (2018-present) commanding premium prices between £40,000 and £65,000. Earlier F15 models (2013-2018) offer better value, typically ranging from £22,000 to £38,000. Mileage significantly impacts value, with lower-mileage examples under 30,000 miles achieving considerably higher prices than high-mileage vehicles.

Engine choice plays a crucial role in determining value. The xDrive30d diesel variant is highly sought-after for its blend of performance and economy, whilst the powerful M50d and M50i models command premium prices. Specification level matters considerably – models equipped with the M Sport package, Harman Kardon audio, panoramic sunroof, and adaptive suspension are worth notably more than base specifications. Full BMW service history is essential for maintaining value, with missing stamps significantly reducing desirability.

Tips for Buying a Used BMW X5

Always verify the vehicle's service history, ideally with BMW main dealer stamps throughout. The X5's complex air suspension system can be expensive to repair, so ensure it functions correctly on all settings. Check for any warning lights on the dashboard and have the vehicle diagnostically checked if possible. Inspect the interior carefully for wear on the leather seats and ensure all electronic features work properly, as repairs can be costly.

Consider diesel models if you cover high annual mileage, as they offer better fuel economy and strong resale value. However, ensure any diesel X5 has been used regularly for longer journeys to prevent DPF issues. Test drive the vehicle thoroughly, listening for any unusual noises from the transmission or suspension. Check the tyres for uneven wear patterns which could indicate alignment issues. Finally, budget for running costs – the X5 sits in high insurance and road tax bands, whilst servicing and parts are premium-priced.

Frequently Asked Questions

The average price for a used BMW X5 in the UK is approximately £38,000. However, prices vary significantly based on age, mileage and specification. Older models from 2014-2016 average around £25,000, whilst newer 2020-2022 examples typically command £50,000 or more. Higher-spec M Sport models and performance variants like the M50d will be priced towards the upper end of the range.

The 3.0-litre xDrive30d diesel engine is widely regarded as the most reliable and popular choice in the BMW X5 range. It offers an excellent balance of performance (265bhp), fuel economy (around 40mpg) and proven durability when properly maintained. The petrol xDrive40i is also reliable, though less economical. Avoid early examples of the four-cylinder 25d diesel, which experienced some reliability issues.

Yes, the BMW X5 is relatively expensive to maintain compared to mainstream SUVs. Annual servicing at a BMW dealer typically costs £400-£800 depending on whether it's a minor or major service. Parts and labour are premium-priced, and items like brake discs, tyres and suspension components are costly. Budget at least £1,500-£2,000 annually for maintenance and repairs on older models. Using independent BMW specialists can reduce costs whilst maintaining quality.

Browse Used BMW X5 Listings

View all available BMW X5 for sale on Mobeo

View Listings