You will need to use 5w30 synthetic oil in your BMW e90 320i. The brand name doesn't matter, just as long as it is 5w30 synthetic.
What is the oil for a BMW e90 318i
4.2 liters
where is the oil dipstick on a bmw 320i petrol engine
6.5 litres mate
5000
synthetic 5w-30
Mobil 1 Full Synthetic 0w-40 (On BMW's approved oils list)
I have a bmw 330ci and that takes a quart i think so maybe a quart.
To be safe, every 60,000 miles or so
Change the oil... at the dealer they have a device to turn this light off.
you can ground out one of the pens in the diagnostic port.[different ports for different models]
The 2006 330i e90 tank can contain up to 6.8 quarts or 6.5 liters of oil. An oil change for this car can be done at home; however, it is advised it is done by a professional due to the difficulty.