As far as know BMW has had a long relationship with Castrol products in the past. I would use Castrol Syntec and would go for performance type 0W-40.
Ask your dealer, what they advise and what is BMW Oil they use.
Mobil Syntetic is also good but I think Castrol is better.
|