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

Buyer's Guide & Data from our Checks

The BMW 1 SERIES (2004-07) 120D 5DR HATCHBACK 2.0 163 M SPORT 6SPD is a premium five-door family hatchback, combining everyday practicality with a sportier feel than many mainstream small cars. Its compact size suits town driving and parking, while the diesel engine and six-speed manual make it comfortable for longer commutes. In the UK used market, it sits between ordinary hatchbacks and pricier executive models. Mycarcheck.com has recorded 1,052 look-ups covering 440 different VINs, a useful sample of interest in this model. Checks show an average private-sale value of £1,200 and average recorded mileage of 148,000 miles; typical annual mileage is 7,000. The cars checked had around six to seven previous keepers on average, so condition and service history deserve close attention. M Sport styling and an engaging drive distinguish it from rivals such as the Golf and Audi A3, making the BMW a characterful choice for commuters and couples wanting a practical everyday hatch with character.

Before buying a BMW 1 Series 120d M Sport, check for outstanding finance, write-offs, hidden damage, mileage discrepancies or theft. Enter the reg now—overlooking a warning could cost you.

Search

Key Findings

The following statistics are drawn from our checks of 440 different vehicles, run between February 18th 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.
1,052
Lookups
123
Hidden Histories
156k
Average Mileage
£1,200
Average Valuation