What used BMW M140i hatchback will I get for my budget?
Around £18,500 gains you entrance to the M140i club, this for a 2016 car in good condition with an average mileage for the year and a full service history. Up the folding stuff to between £19,000 to £21,000 for a 2016 car from a franchised dealer, or a 2017 car with a low mileage and full history from a trader. Those in need of a 2018 car will have to find around £24,000.
How much does it cost to run a BMW M140i hatchback?
On paper its claimed average fuel consumption figure of 38.2mpg is quite respectable considering the performance on offer, and that corresponds to CO2 emissions of 1688g/km. This is important as cars registered before the tax changes of April 2017 came into force are all taxed according to CO2 output. Later cars will pay the flat rate currently £40 a year, but be warned - if your M140i cost over £40,000 new it’ll attract a supplementary luxury car tax, currently £310 a year. Its insurance grouping of 38 is again reasonable considering the car’s speed and desirability, and means you won’t pay a fortune, but expect servicing costs to be high, especially if carried out at a main dealer, as we would recommend.