Yes - thanks Oliver.....
OK - they are phhysically a direct swap if you get prefacelift to prefacelift and post to post. Pre to post is near impossible.
You'll need the lights, their ballast, bulbs, etc.
Biggest challenge is to get the LCM unit reprogrammed by BMW or an Indy to make them work. Without they do not light up correctly.
To do the job correctly you should also add the self levelling kit (available retrofit kit from BMW), swap the LCM to a genuine xenon unit (no manual adjustment)
You should also have headlamp washers to be strictly UK legal, but noboby does that.
For these reasons people often take the shorcut and add the inferior HID bulb kits to existing headlights.