330i cost peanuts to run let's not get all ridiculous again, I've ran a 2001 model for next to nothing for over six months and thousands of miles
Where as I had mine for 5 years, and spent a fair amount on it for water pumps, radiators, springs, tyres I got lucky with as my mates dad is the MD at Vredestein, window regulators, all culminating in he ABS/DSC module going.
My 330i for small town driving averaged 23.7MPG.
I had a 2003 330ci for 3 years, 52k to 90k.
I averaged 26mpg, I only experienced two issues:
Oil level sender
The interior trim above the passenger door started to come away.
I now have a newer 1.6 Focus Zetec and yes it is cheaper to run but not by much, in hindsight I still wish I had the BMW.
5UB - you should invest in this
http://www.pistonheads.com/classifi...dr-auto-amg-full-merc-service-history/1725303
german cars are reliable and whilst this does have high mileage it will be ok because you will have a grand spare to fix it with.
It also does 21mpg according to the advert.
or you could just buy a relatively new modern hatch like you wanted and not a premium german saloon bank account black hole.
also 5UB - engine size has less to do with insurance than you probably think.![]()