... als Benziner-BMW mit vergleichsweisen Spaß kommt nur ein 6-Zylinder in Frage und das sind nur 125i/130i/135i, die alle deutlich teurer in der Anschaffung sind und unter 10l geht da in der Stadt nichts (auch nicht mit sanfter Fahrweise)...
Da beim 3er die gleiche Motor verbaut sind, halte ich diese Aussage für Schwachsinn, sorry (ich hab meinen 330i im letzten Jahr 20.000km in sämtlichen Situationen bewegt) Ich weiß nicht wo du die ganzen Daten her hast, aber ich vermute mal stark vom Hörensagen.
sollten dir die 177PS vom 3er nicht reichen...
...dann gibts immernoch die 184PS Version
Ich finde die Wahl zum Diesel nicht sonderlich sinnvoll und wenn man sparen will/muss ist man bei BMW sowieso falsch.