BMW 1 SERIES (2004-07) 118D 5DR HATCHBACK 2.0 122 M SPORT

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 118D 5DR HATCHBACK 2.0 122 M SPORT is a compact hatchback that sits firmly within the UK's small family or executive car market. Known for its stylish design and sporty appeal, this model is popular among those looking for an energetic drive combined with practicality. Its hatchback form offers flexible space, making it suitable for daily commuting, small families, or first-time drivers seeking a reliable yet fun car.
From data via mycarcheck.com, this model has been checked over 535 times, with a wide variety of VINs—243 in total—indicating steady interest and fairly diverse ownership histories. The average recorded mileage is around 142,000, with many owners typically clocking around 8,000 miles annually. The average private sale value is approximately £1,300, suggesting it remains an affordable option in the used car market. Its popularity and well-rounded characteristics make it a popular choice among budget-conscious drivers.
What makes the BMW 1 SERIES (2004-07) 118D 5DR HATCHBACK stand out in its class is its sporty M Sport trim, offering a more dynamic look and feel compared to standard models. Known for its engaging driving experience, good fuel economy, and distinctive BMW style, it is often considered a reliable hatchback that appeals to those seeking a blend of fun and function. Compared to rivals, it’s appreciated for its build quality, handling, and brand prestige, making it a notable option for used car buyers in the UK.
Don't buy a BMW 1 Series (2004-07) 118D hatchback without checking first. Hidden faults, unpaid finance, or stolen history could cost you dearly. Enter the reg now to uncover the truth before it’s too late.
Key Findings
The following statistics are drawn from our checks of 243 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.
535
Lookups
Lookups
36
Hidden Histories
Hidden Histories
150k
Average Mileage
Average Mileage
£1,300
Average Valuation
Average Valuation












