I spoke to BMW Customer services today who told me the correct oil recommended by BMW (UK) is ......... 5w/30 either Shell or Castrol products for the Z3M S50 engine.
Shell website ,
http://lubematch.shell.co.uk/gb/en_GB/browse/cars
http://lubematch.shell.co.uk/
Shell website ,
http://lubematch.shell.co.uk/gb/en_GB/browse/cars
http://lubematch.shell.co.uk/
Comment