• Bought the Z4 almost exactly 2 years ago, so far it has cost me £800 in actually fixing things (both window regulators and the roof motor), it is 16 years old and has just reached 70k miles. Vanity fixes and getting rid of the shite runflats cost a further £1100. If you are careful about what you buy, high quality old cars are a bloody bargain!

  • My 12-year-old 330i (46k miles) has cost me £500 in the last year (major service, some small bits), plus £250 on tyres. I need to do the back ones soon-ish and that'll be another £500, and then next service will be sorting out the corroded brake lines and new brake consumables. Nothing eyewatering/ @Colm89 levelled, yet. I hope it continues to behave itself. It seems to be getting , if anything, slightly better with use. A hilarious 38mpg on the last 200 mile motorway mission, with a slightly heavy right foot.

About