BMW 1 SERIES (2004-07) 118I 5DR HATCHBACK 2.0 129 SE STEP AUTO6

Buyer's Guide & Data from our Checks

The BMW 1 SERIES (2004-07) 118I 5DR HATCHBACK 2.0 129 SE STEP AUTO6 is a compact hatchback that offers a stylish and practical choice within the UK market. Known for its sporty appearance and dynamic driving experience, this model appeals to a wide range of drivers, from young professionals to small families. Its hatchback design makes it versatile for urban commuting and everyday errands, making it a popular choice among those seeking a reliable yet engaging vehicle. Based on data from over a thousand mycarcheck.com lookups, this particular BMW has seen varied use, with an average mileage of around 100,000 miles and approximately six previous owners, indicating it has been fairly well used but maintained over the years. Its typical ownership history and valuation suggest it’s often bought as a budget-friendly, reliable option, especially suited for first-time drivers or those looking for an affordable, premium badge vehicle. What makes this model stand out is its reputation for a blend of comfort, style, and driving enjoyment. It offers a fuel-efficient 2.0 engine and a smooth automatic transmission, making it easier to drive. While its main rivals include similar compact hatchbacks, the BMW 1 Series is particularly noted for its sporty handling and premium feel, setting it apart within the compact class. Overall, the 118I 5-door hatchback is a well-rounded choice for those seeking a stylish and dependable car that stands out from the crowd.

Don't risk buying a BMW 1 Series from these models without checking. Hidden finance, stolen status, or past damage could be costly. Enter the reg now and verify before you commit.

Search

Key Findings

The following statistics are drawn from our checks of 353 different vehicles, run between February 22nd 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.
1,007
Lookups
111
Hidden Histories
102k
Average Mileage
£1,300
Average Valuation