Castrol Edge Professional is better (maybe simply a marketing thing ?) & newer.
It has 'API - SL' rating which is what BMW recommends.
The SLX Professional is rating API - SJ which is lower than SL.
Before buying, just make sure the oil is marked 'Made in Germany' and it has the BMW LL-01 stamping at the back of the bottle. Don't buy the one the is Made in US.
Originally Posted by dr.skp.ortho
Is there any difference between Castrol SLX Professional LL01 5w30 and Castrol Edge Professional LL01 5w30?