Pre-facelift e46 maybe, but you'll need to retro-fit the washer units too which means the little panels under the headlights would need to be changed too!