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

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 SPORT STEP AUTO6 is a compact hatchback that offers a blend of sporty style and daily practicality. It is primarily aimed at urban drivers, small families, or those seeking a reliable and stylish vehicle for commuting and city life. The car’s sleek design and sporty features make it stand out in its class, appealing to drivers who appreciate a dynamic driving experience along with good fuel economy.
Data from mycarcheck.com shows that this particular model has been checked about 159 times, indicating consistent interest among used car buyers. The vehicle’s average price in private sales is around £1,400, and it has an average recorded mileage of about 97,000 miles. Typically, owners tend to have had the car for nearly eight previous keepers, reflecting its popularity among multiple drivers over the years.
What makes the BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK a notable choice is its reputation for driving fun combined with reasonable running costs. It’s known for its nimble handling and premium feel, setting it apart from many rivals like the Ford Fiesta or Vauxhall Astra. This model suits those looking for a well-rounded, stylish hatchback that offers a good balance between performance and everyday usability.
Key Findings
The following statistics are drawn from our checks of 47 different vehicles, run between February 19th 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.
159
Lookups
Lookups
7
Hidden Histories
Hidden Histories
96k
Average Mileage
Average Mileage
£1,400
Average Valuation
Average Valuation












