All of the BMWs that I have seen before have rather efficient and true cold air intakes. The aftermarket cone filters don't add anything but noise and warm / hot air.
A new OEM Mann or Mahle air filter flows more air than a K&N cone anyway. And it costs a lot less.