After researching a lot on Amazon, Walmart, Advance Auto Parts and Autozone, I purchased at FCP Euro a European 5W30 Liqui Moly kit, with Mann oil filter included for $63.66. I think this is a top of the line oil, with OEM filter, has the LL.01 BMW certification and has a great price. I changed the oil on my 128i thisa couple of days ago, poured 6.5 lt. and car is running great. Computer says that oil level is at maximum (I think next time I'll leave it in the middle between min and max instead).
https://www.fcpeuro.com/products/bmw...427566327kt-lm