Hi there.
I own a 2008 325i with the M Sport on 17 narrow/wides.
Currently on 143000km, bought at 95000km.
Car drives epic if you love revving and hearing a six pot NA at full chat.
Current consumption I get is:
12km/l -highway. 50% spirited
8km/l - town. 50% spirited
Big ticket costs:
Water pump - usually last 100 000km (10k to replace)
Vanos solenoids - usually last 120 000km (5k to replace both)
My one DISA flap cooked at 130 000km
TYRES, TYRES, TYRES... rears are shot at around 30 000km
Hope this helps!