E46 (1999 - 2006)
I looked on the BMW approved oils, and i noticed Castrol synthetic 0w-30 Euro Formula on there so i went on ahead and changed out my oil and filter and put 6.5 quarts of 0w-30 in there.. I live in northern florida so it gets a little chilly here(20-50 degrees), so used the 0w-30 before winter...