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

Buyer's Guide & Data from our Checks
The BMW 1 Series (2004-07) 120D 5DR HATCHBACK 2.0 163 ES STEP AUTO6 is a compact hatchback that appeals mainly to drivers seeking a practical yet sporty car. It is well-known in the UK market for combining a stylish design with a lively driving experience, making it a popular choice for both city commuting and everyday use. Its compact size makes it ideal for urban drivers, while its reliability and BMW reputation attract those looking for a premium feel at a more affordable price.
Data from mycarcheck.com indicates that this model has been checked 72 times, with a diverse range of previous owners, averaging over five per vehicle. The typical recorded mileage is around 140,000 miles, reflecting its use as a reliable daily driver over many years. Its average private sale valuation is approximately £1,100, making it an attractive option for budget-conscious buyers.
What sets the BMW 1 Series 120D apart is its balance of fuel economy, performance, and build quality. It offers a smooth auto transmission and a responsive 2.0-litre engine, appreciated for its efficiency and driving enjoyment. Compared to rivals, it’s recognized for its premium interior and strong driving dynamics, making it suitable for a variety of drivers, from first-time owners to those needing a dependable, everyday hatchback.
Don't risk buying a BMW 1 Series hatchback without checking first. Hidden debts, insurance write-offs, or mileage fraud could be involved. Enter the reg now to uncover any issues before you make a costly mistake.
Key Findings
The following statistics are drawn from our checks of 20 different vehicles, run between February 25th 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.
72
Lookups
Lookups
44
Hidden Histories
Hidden Histories
157k
Average Mileage
Average Mileage
£1,100
Average Valuation
Average Valuation












