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

Buyer's Guide & Data from our Checks
The BMW 1 SERIES (2004-07) 120I 5DR HATCHBACK 2.0 150 SPORT is a premium compact hatchback, offering a more driver-focused alternative to mainstream family cars such as the Ford Focus and Volkswagen Golf. Its five doors make it practical for everyday use, while the Sport trim and smart BMW styling give it a distinctive, upmarket feel.
Mycarcheck.com checks recorded 336 look-ups across 136 distinct VINs, providing a useful snapshot of interest in used examples. The average private-sale valuation was £1,100, with an average recorded mileage of 114,000 miles and annual mileage of 10,000. Checks also showed an average of nearly six previous keepers, so buyers should review each car’s history and condition carefully.
This 2.0-litre petrol 120i suits commuters and couples wanting a comfortable daily car with engaging road manners and room for occasional passengers. It is less roomy than rivals, but its rear-wheel-drive feel makes this used BMW distinctive and enjoyable to drive.
Buying a BMW 1 Series? Outstanding finance, write-off history, hidden damage, mileage issues or theft could turn a bargain into a costly mistake. Enter the reg now and check before you commit.
Key Findings
The following statistics are drawn from our checks of 136 different vehicles, run between February 17th 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.
336
Lookups
Lookups
30
Hidden Histories
Hidden Histories
126k
Average Mileage
Average Mileage
£1,100
Average Valuation
Average Valuation












