yes but not through the OBC it will tell him it needs an oil service but it may need air and fuel dependeing on which oil change he is at, when the BMW dealership reads his key CBS then tells them if there are any additional items required.
Bavarian charged (let me correct that, tried) me £90 for oil alone!!! on 330d when it was serviced there.
BMW recommend Castrol SLX 030, but i went to the Castrol web site and this is what they recommend http://www.castrol.com/castrol/iframe.do?categoryId=9024084&contentId=7044829 went to the opie oil site and this is a more detailed description of the said oil, but according to it the SLX is discontinued.
Whats the difference in these two oils http://direct.asda.com/Castrol-Edge-5W-30---4L/001022050,default,pd.html http://www.opieoils.co.uk/p-713-castrol-edge-5w-30-fst-fully-synthetic-engine-oil-new-product.aspx