BMW 5 SERIES (2003-07) 520D 5DR TOURING 2.0 M SPORT

Buyer's Guide & Data from our Checks
The BMW 5 SERIES (2003-07) 520D 5DR TOURING 2.0 M SPORT is a versatile estate car that appeals to drivers seeking a comfortable and practical family vehicle with a touch of sporty styling. Recognised for its refined handling and stylish M Sport features, this model holds a notable place in the UK market as a reliable, well-equipped estate car used mainly for family transport or daily commuting. Its spacious interior and generous boot space make it suitable for those needing to carry passengers or luggage, while its reputation for a smooth ride and decent fuel economy appeal to a broad range of drivers, from first-time buyers to experienced motorists.
In terms of data seen on mycarcheck.com, this model has been relatively popular with 206 lookups and 93 different VINs recorded since 2021. The average private sale value sits around £1,500, reflecting its status as an affordable yet dependable used car option. The typical mileage is approximately 173,000 miles, and owners tend to keep the car for around six years, averaging 9,000 miles annually. This details its longevity and consistent use in the UK car market.
What makes the BMW 5 SERIES (2003-07) 520D 5DR TOURING 2.0 M SPORT stand out is its combination of sporty looks, European styling, and practical features. Compared to rivals, it’s known for its engaging driving experience and solid build quality, making it a popular choice among those seeking a stylish estate that balances performance with everyday functionality. Its appeal lies in offering a premium feel at a relatively low cost in the used car market, marking it as a trustworthy and attractive option for UK drivers.
Key Findings
The following statistics are drawn from our checks of 93 different vehicles, run between February 17th 2021 and February 28th 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
206
Lookups
Lookups
6
Hidden Histories
Hidden Histories
182k
Average Mileage
Average Mileage
£1,500
Average Valuation
Average Valuation












