The fitment is a little bit aggressive on the car, but the 19" fitment on the E46 is totally a possible fitment. We have done it many times with great success. Most of the customers would be running a 225/35R19 and 255/30R19 when running staggered and just simply a 225/35R19 if running squared like yourself. The front wheels on this car are 19x8.5 et.35. Here are a few shots! Hope it helps!