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

Buyer's Guide & Data from our Checks
The BMW 1 Series (2004-07) 120I 5DR HATCHBACK 2.0 150 SE is a compact hatchback that has carved out a niche in the UK market for those seeking a sporty yet practical vehicle. Known for its stylish design and engaging driving experience, this model is often favored by urban drivers and car enthusiasts alike. Its size makes it suitable for city commuting, while its 2.0-litre engine balances performance with decent fuel economy, appealing to a broad range of drivers.
Mycarcheck.com data shows that this model has been checked 381 times, indicating its steady interest among used car buyers. The average mileage recorded is around 105,000, with most owners having kept the car for roughly six years. The typical private sale value of approximately £1,300 reflects its position as an affordable, reliable option in the used car market, with a history of multiple previous owners averaging over six.
What sets the BMW 1 Series (2004-07) 120I 5DR HATCHBACK 2.0 150 SE apart is its reputation for quality driving and distinctive styling. Compared to rivals, it offers a premium feel at a competitive price. Its sporty character, combined with a practical hatchback design, makes it an attractive choice for first-time drivers, small families, or those looking for a nimble, stylish daily car. In all, it remains a notable contender in its class for its balance of style, performance, and affordability.
Any BMW 1 Series (2004-07), like the 120I hatchback, could hide hidden damage, outstanding finance or mileage tampering. Don't risk buying blind—enter the reg now and check it instantly before it’s too late.
Key Findings
The following statistics are drawn from our checks of 152 different vehicles, run between February 22nd 2021 and May 31st 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
381
Lookups
Lookups
69
Hidden Histories
Hidden Histories
115k
Average Mileage
Average Mileage
£1,300
Average Valuation
Average Valuation












