| Hi,
It's your A pillar that has came off, easy enough to replace but you have to remove your door rubber seals, don't be scared they just pull off, the reason is that there is also 5 or 6 screws that also hold the A pillar in place, when you remove your door seal you will more than likely see broken bits of plastic attached to the screws.
Your new A pillar will come with clips already attached so you need to remove the green clips in your picture , they just pull off using plyers , I can't tell from the picture if you have the gasket? But get a new one anyway as its not expensive and will stop wind noise .
The part if I remember correct is about £40 and about £3 for the gasket , this is from a main dealer!
Take your time fitting the new part, it just pushes on, then slowly! Tighten the side screws but do not over tighten or the plastic will break
----------------------------------
I love my Mini more than my wife |