Should fit 2008 - 2012 BMW M3 E90 and E92 as well as regular 3 series 2007 and up. Will post pics later. Brand new in box. See pics. BMW Part number is 32 30 677 35 69. Asking $450. PM me with your zip code if you want it shipped. Thanks.
Link to realoem.com for fitment: