Metra 95-9306B Dash Kit
Crutchfield Customer Review (What's this?)
Very fiddly. Didn't fit the dash of my 2010 328xi very well. The mounting brackets are plastic. Would be much better if they were metal. The fascia did not fit well. When the top it pressed into place, the bottom has to be slightly bent to fit to bottom of the dash. When that happens, the bottom corners of the panel interfered with the defroster button. They also want you do drill holes into the dash material at the bottom to fix the bottom edge. I chose not to do that and just let the snaps at the top hold it in. Unfortunately, I could not find another better dash panel.