BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 M SPORT

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 M SPORT is a compact hatchback that fits well into the hatchback segment of the UK market. Known for its sporty appearance and enjoyable driving experience, it appeals to those seeking a stylish yet practical car. This model is often used by young professionals, small families, or as a reliable daily commuter, particularly because it offers a good balance of performance and economy.
From recent data on mycarcheck.com, there have been 118 lookups involving 47 different VINs, indicating steady interest in this model. The average private sale value hovers around £1,500, with typical mileage recorded at approximately 114,000 miles, fitting with its age. Most owners have kept the vehicle for around six years, logging an average of 4,000 miles annually. These figures suggest that the BMW 1 Series (2004-07) 120I M SPORT is generally considered a cost-effective and moderately reliable choice in the used car market.
What makes this particular BMW stand out is its sporty M Sport design, combined with a 2.0-litre engine providing lively performance. It's often praised for its engaging drive and attractive styling within the compact hatchback class. When comparing it to rivals, it’s recognized for its premium feel and driving pleasure, making it popular among drivers who value sportiness without sacrificing practicality.
Key Findings
The following statistics are drawn from our checks of 47 different vehicles, run between February 27th 2021 and December 31st 2025. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
118
Lookups
Lookups
25
Hidden Histories
Hidden Histories
117k
Average Mileage
Average Mileage
£1,500
Average Valuation
Average Valuation












