BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 M SPORT

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 M SPORT is a premium small family hatchback, offering a more sporting alternative to everyday favourites such as the Volkswagen Golf, Ford Focus and Audi A3. Its five doors make it practical for passengers and shopping, while M Sport trim gives it a purposeful look and a driver-focused feel.
With a 2.0-litre petrol engine and 150bhp, the 120i suits drivers wanting brisk, enjoyable journeys without choosing a larger car. It works well for commuting, weekend trips and small households, though its sporty setup may feel firmer than a comfort-focused rival. Rear-wheel drive gives the 1 Series a distinctive, balanced character, helping it stand apart from many front-wheel-drive hatchbacks of its era.
Mycarcheck.com records 135 checks across 49 VINs: average mileage is 113,000, annual use 4,000 miles, 6.5 previous keepers and private-sale value £1,400. These figures describe cars checked, not every example.
Buying a BMW 1 Series? Don’t risk hidden finance, insurance write-offs, damage, mileage discrepancies or theft catching you out. Enter the reg now and check before you commit.
Key Findings
The following statistics are drawn from our checks of 49 different vehicles, run between February 27th 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.
135
Lookups
Lookups
34
Hidden Histories
Hidden Histories
117k
Average Mileage
Average Mileage
£1,400
Average Valuation
Average Valuation












