Removed from a 2005 LCI BMW E46 318ci 3 Series but should be suitable for various other petrol 1 and 3 Series models with the N45 or N46 engines too. This is not always guaranteed so if you are unsure of compatibility please check beforehand as part numbers are in the pictures. Www.realoem.com is a good source for checking this. Oem part in good working order other than needing a good clean. Comes as pictured with pulley which retails itself for £20.
eBay