See my DIY on Post #100:
https://www.xbimmers.com/forums/show...1499820&page=5
To your question, YES. See here:
http://www.realoem.com/bmw/enUS/show...diagId=03_2277
P/N: 63122351265
I just installed this last weekend and am about to update my DIY to include the visor install. The LEDs are shorter and you have to bend the tangs on the visor inward to accommodate the shorter LED bulb.