I've been looking into buying some E46 M3 wheels and I'm not really sure if these will work all the way on my 328. The wheels I'm looking to buy are Original Lightweight BMW M3 Alloy Rims and Tires. The tire measurements are: 225/45ZR18 and 255/40ZR18. The thing that I'm really worried about are the offset diffrences between my stock wheels and these M3 wheels, if anyone can help i would really appreciate it! Thanks, Brenton!