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

Buyer's Guide & Data from our Checks

The BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 M SPORT STEP AUTO6 is a premium compact five-door hatchback, pairing everyday practicality with a sportier look and an automatic gearbox. It sits above mainstream small hatchbacks in badge appeal, while offering a more compact alternative to larger BMW saloons. mycarcheck.com has recorded 330 checks covering 112 distinct cars, a useful sample of interest. Across those records, average mileage is 136,000, annual use 9,000 miles and the average is 7.5 previous keepers. The average private-sale valuation is £1,300, so condition and history matter particularly when comparing examples before you buy. This 120d suits commuters, couples and small families wanting a refined daily car with passenger and shopping space. Its diesel engine delivers strong pace, while M Sport trim adds distinction. Compared with the Volkswagen Golf or Audi A3, it offers distinctive BMW character and an engaging drive; check service records carefully.

Considering a BMW 1 Series 120d? Outstanding finance, write-offs, hidden damage, mileage discrepancies or theft could turn a bargain into a costly mistake. Enter the reg now and check before you buy.

Search

Key Findings

The following statistics are drawn from our checks of 112 different vehicles, run between February 19th 2021 and September 30th 2026. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
330
Lookups
57
Hidden Histories
151k
Average Mileage
£1,300
Average Valuation