BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 SE

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 SE is a compact hatchback that offers a sporty and practical choice for drivers in the UK. Positioned as a premium small car, it appeals to those seeking a stylish, fun-to-drive vehicle that balances everyday usability with a touch of luxury. This model is popular among commuters and individuals looking for a reliable, fuel-efficient car that handles well in urban settings.
Mycarcheck.com data shows a high sample size of 1,640 lookups and 809 unique VINs, indicating consistent interest and a significant presence in the used market. The average recorded mileage of around 150,000 miles and about 5 to 6 previous owners suggest that many cars have been well-used but maintained over time. The typical valuation for this model hovers around £1,200 in private sales, making it an affordable option for many buyers.
What sets the BMW 1 SERIES (2004-07) 120D apart is its reputation for strong driving dynamics and efficiency, with its 2.0-litre engine providing a lively performance combined with reasonable running costs. Known for its solid build quality and BMW’s reputation for handling, this model stands out among its rivals as a practical yet engaging hatchback, ideal for small families, first-time drivers, or anyone seeking a dependable used car with a dash of style.
Don’t buy a BMW 1 Series (2004-07) 120D without checking the reg first. Hidden debts, write-offs or mileage issues could cost you. Enter the reg now and spot potential risks before it’s too late.
Key Findings
The following statistics are drawn from our checks of 809 different vehicles, run between February 17th 2021 and March 31st 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
1,640
Lookups
Lookups
217
Hidden Histories
Hidden Histories
158k
Average Mileage
Average Mileage
£1,200
Average Valuation
Average Valuation












