E46 offsets were generally closer to E82 offsets than E90, so there's a good chance that they will have a 47mm offset, and 52 for the rears, if they're the offset sport wheels. Match them up here to check:
http://realoem.com/bmw/partgrp.do?mo...09&hg=36&fg=15