What used BMW 1 Series hatchback will I get for my budget?
Pricing for an entry-level BMW 1 Series 118i starts at around £19,000, with most diesel models costing between £500-£1000 more. Spend between £20,000 and £25,000 on a good 2020 car. If you want to get the most potent M135i, increase your budget to at least £30,000. To keep up to date with used prices, use our free valuation tool to make sure you're getting the best deal.
How much does it cost to run a BMW 1 Series hatchback?
There isn't a lot of difference between the 116d and 118d diesel models at 61.4mpg and 60.1mpg, respectively. The 120d is worse at 51.4mpg, but then it's is laden with the added weight of four-wheel drive and an auto 'box.
The 118i petrol is pretty light on the purse strings with 47.1mpg, while the 128ti isn't too shabby at 40.9mpg, given its performance. The worst is the M135i at just 35.3mpg.
Road tax (VED)
Most versions sneak under the £40,000 luxury car tax threshold and avoid the supplementary fee above the standard yearly flat-rate cost. The current flat-rate fee is £150 a year. To find out more about the current road tax costs, click here.