According to the numbers, it will fit fine. Though it will stick out another 2.2mm over stock, which will barely be noticable.
How i figured it is: Stock offset is 52.5mm @ 6.5" width. Each inch equals 25.4mm. So an additional .5" width means 12.7mm. Since the .5" is positive offset, it has to go down the spectrum the other way. 52.5mm minus 12.7 equals 39.8mm.
Meaning if your wheel was 17x7" @ 39.8mm, it would fit like stock. But since your wheel is a 42mm offset, its pushes the wheel out another 2.2mm.
A forum community dedicated to Mazda 3 and all Mazda vehicle owners and enthusiasts. Come join the discussion about MazdaSpeed performance, modifications, classifieds, troubleshooting, maintenance, and more!