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

Buyer's Guide & Data from our Checks

The BMW 1 SERIES (2004-07) 118D 5DR HATCHBACK 2.0 122 ES is a compact hatchback that offers a sporty and practical choice for city driving and everyday use. As part of BMW’s popular 1 Series lineup, it’s known for its premium feel, quality interior, and engaging drive, making it a strong contender among small cars in the UK market. This model has been frequently searched on mycarcheck.com, with over a thousand lookups indicating its popularity among used car buyers and investors alike. Typically used for commuting, family errands, or as a first car, the 118D ensures reliability and decent fuel economy, with an average recorded mileage of around 144,000 miles. Its average 6+ previous owners suggest it’s been a popular choice among varied drivers, while its resale value, with a private sale average of about £1,000, highlights its affordability in the used market. The BMW 1 Series (2004-07) 118D stands out for its balance of sporty driving, practicality, and brand prestige. Compared to rivals, this model is often praised for its solid build quality, distinctive design, and driving experience. While not the cheapest in its class, it appeals to those seeking a premium hatchback that offers a sporty edge without sacrificing everyday usability. Its reputation for reliability, coupled with its distinctive styling, makes the BMW 1 Series (2004-07) 118D 5DR HATCHBACK 2.0 122 ES a compelling option in the used car market.

Don’t risk buying a BMW 1 Series from this era without checking. Hidden finance, accident damage, or odometer issues could be costing you. Enter the reg now and see what’s really behind the wheels.

Search

Key Findings

The following statistics are drawn from our checks of 533 different vehicles, run between February 17th 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.
1,086
Lookups
201
Hidden Histories
156k
Average Mileage
£1,000
Average Valuation