BMW gibt ja viel Öle für die alten Motoren frei. Musst Du Dir entweder den aktuellen TIS holen oder bei einem BMW Händler nachfragen. Das sind Seiten voll mit freigegebenen Ölen. Aus meinem Gedächtnis: Freigeben für die alten Motoren sind prinzipiell Öle mit ACEA A3/B3. BMW Spezialöle (was meistens ein 10W40 ist). Dann BMW Longlife98 + 01. Unter LL98 findest Du vor allem Öle mit 5W30 und 5W40. Unter LL01 sind auch einige 0W30, 5W30. Spiegelt eben den akteullen Stand der Zeit wieder, deswegen auch die Namen. LL04, und da sind die ganzen Diesel-Partikelfilter abgesenkter HTHS usw. Wasseröle drin, ist explizit nicht freigeben. Ich habe nur Zugriff auf einen älteren TIS, meine Liste wäre also nicht aktuell. Ich persönlich würde in einem M20 keine LL01 Öle fahren oder eben ein XW30. Wenn Du den Motor nicht extrem forderst, wird es aber fast kein modernes Öl auf dem Markt geben, das den Motor schadet. Wird deutlich überbewertet, diese Ölgeschichte, so lange es ein ordentliches Öl ist.