BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 M SPORT STEP AUTO6

Buyer's Guide & Data from our Checks

The BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 M SPORT STEP AUTO6 is a compact hatchback that offers a sporty and practical choice for drivers in the UK. Positioned as a premium hatchback, it combines stylish design, agility, and a reputation for quality. This model is popular among those who seek an enjoyable driving experience, especially for daily commuting or urban driving, thanks to its nimbleness and efficient size. From mycarcheck.com data, this model has been checked 322 times, with 111 unique VINs recorded, indicating steady interest in the used market. The average private sale value is around £1,300, with most vehicles having covered approximately 136,000 miles. Typically, these cars have had around seven previous owners, reflecting its history in the UK market. This hatchback is often used by individuals or small families looking for a reliable vehicle that stands out with its sporty M Sport features and distinctive design. What makes the BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK notable is its blend of performance, refinement, and sporty styling. The 2.0-liter diesel engine delivers a good balance of fuel economy and power, making it an appealing choice for those seeking a lively yet economical car. Known for its solid build quality and engaging driving feel, it often compares favorably against rivals in its segment. Overall, it’s a versatile vehicle suited for those who want a stylish, capable, and dependable hatchback.

Don't buy a used BMW 1 Series (2004-07) hatchback without checking for hidden finance, write-offs or mileage issues. Enter the reg now to protect yourself from costly surprises. Stay safe—check before you commit.

Search

Key Findings

The following statistics are drawn from our checks of 111 different vehicles, run between February 19th 2021 and July 31st 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
322
Lookups
53
Hidden Histories
150k
Average Mileage
£1,300
Average Valuation