Tested. Compare parts numbers before buying.

BMW

525i

2004-2007

  • Sedan(E60)

BMW

525xi

2006-2007

  • Sedan(E60)

BMW

528i

2008-2016

  • Sedan(E60), Sedan(F10)

BMW

528i xDrive

2012-2016, 2009-2010

  • Sedan(E60), Sedan(F10)

BMW

528xi

2008

  • Sedan(E60)

BMW

530i

2004-2007

  • Sedan(E60)

BMW

530xi

2006-2007

  • Sedan(E60)

BMW

535d

2014-2016

  • Sedan(F10)

BMW

535d xDrive

2014-2016

  • Sedan(F10)

BMW

535i

2008-2016

  • Sedan(E60), Sedan(F10)

(description exceeds maximum possible length)