Впервые двигатель BMW N46 был представлен на BMW E46[4]. С сентября 2004 года двигатель устанавливался на BMW E87[5]. В отличие от BMW N42, двигатель BMW N46 имеет пересмотренный коленчатый вал, впускной коллектор и клапанный механизм. В 2007 году двигатель был модернизирован и получил индекс BMW N46N. Красная зона начинается с 6500 об/мин.