But what good is all that R&D if you can't maximise profits? The German powerhouse has been toying with the idea of selling engines to other manufacturers for some time now but the company has indicated today that it will decide whether to sell by the end of the year.
The main customers are expected to be General Motors, Daimler and Fiat.
"We are talking with those companies (but) it does not make sense to go on talking and talking forever" Friedrich Eichiner, the carmaker's board member for corporate and brand development.
Championing the plan is BMW CEO Norbert Reithofer who sees it as strategic plan to boost the carmaker's profitability.
Although we would love to see some of BMW's high performance engines find their way into 'lesser' cars, if the plan does go through, it's more likely that BMW will only sell its non-performance engines.