Hamann makes one
http://www.hamann-motorsport.com/en/...vMode%5D=model
You will need to cut your existing cover for the diffuser to be installed.
Will cost about the same as retrofitting your car with an OEM M sport bumper cover
http://www.getbmwparts.com/partlocat...egoryID=166910