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 fits well into the UK market for those seeking a sporty, stylish, and practical vehicle. Its hatchback design makes it ideal for urban drivers and small families, offering a good balance of space, agility, and everyday usability. This model has become popular among first-time drivers and commuters due to its manageable size and BMW’s renowned build quality.
Based on mycarcheck.com data, this particular model has been frequently checked, with 161 inquiries from different owners and a notable variety of 47 VINs, indicating steady interest and a relatively broad ownership history. The average valuation in private sales sits around £1,400, with typical mileage near 97,000 miles, reflecting its reliability over extended use. The car is often appreciated for its engaging driving experience and distinctive sporty appeal, making it stand out from rivals in its class.
What makes the BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 SPORT STEP AUTO6 unique is its combination of dynamic handling and premium styling in a compact format. Known for its solid build and smooth auto transmission, it appeals especially to drivers looking for a stylish and dependable small car. Compared to similar cars, it offers a more engaging drive and an element of luxury, making it a popular choice among those who want a practical yet enjoyable vehicle.
Don’t risk buying a BMW 1 Series from this era with hidden debts, accident damage, or mileage tampering. Enter the reg now and run an instant check before you commit—protect yourself from costly surprises.
Key Findings
The following statistics are drawn from our checks of 47 different vehicles, run between February 19th 2021 and April 30th 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
161
Lookups
Lookups
8
Hidden Histories
Hidden Histories
96k
Average Mileage
Average Mileage
£1,400
Average Valuation
Average Valuation












