I think that will fit. I dont think theres any difference between like the bonnet lock on the x1/2 or MY versions. Ive fitted a few. yer the plastic handle pull out thing is prone to snapping. I would try a breaker because you can prolly get it for about 15 pounds ($?). What you can do is phone your local dealer and get them to find the part on Eper and ask them for the part number and price (tell them you want to make sure the part number matches whats on your part). When they give you the price just say thanks and thats more than you wanted to pay (they will charge about 60-70 pounds for it). Then you have the right part number.
when you get it clean it up with a scrubbing brush and wd 40. and when its all clean put some grease on the catch.