RepairPal Certified shops can diagnose and repair your 2011 BMW 328i xDrive. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
BMW does not refine or manufacture their own oil. It is make by Castrol. You car is probably out of warranty, so using Castrol, Redline or Pentosin synthetic 5W-30 would be fine.