Removed from a 2006 BMW E90 3 Series 320d M Sport Saloon but should be suitable for various other E8x and E9x M47N2 models 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.