I'm sure you can compare specs between those and the E92 wheels, but from my guess, I'd say no. I've been looking for wheels for the wife's E91 and not once have I seen E46 style rims on the newer model.
The tyres should be slighty different sizes though. The rears should be 18/40/255 and the fronts 18/45/225, that said they will be fine as they are as the difference is marginal.
Huh, I think you're right DannyBoy. Just looked at the specs on tire rack and they look identical. This opens up a whole new avenue of wheels for me! Learn something every day.