Part number :BMW 2 757 043 
08-15 Mini Cooper Left Driver Front Power Window Motor BMW 2 757 043 OEM
WITH ELECTRICAL WAYERS WORKING 
This item is used and tested and  working perfectly.

 Please make sure the part number is similar to yours ,  

Free returns.

 

Feel free to contact me .