Yes they will fit perfectly. In fact those sizes / offsets were designed for the M3. If you want maximum rubber see the sizes in my signature. Safer sizing is 255/35/19 front, 275/35/19 rear.

I just installed AD08 275/30/19 & 295/30/19 on G2 with the same offsets, and I have pretty significant rubbing on bumps in the rear on the outside shoulder. I think it's the upper edge of rear bumper inside the wheel well. Did you have this issue?

Edit: Never mind, just found your post about dremeling that piece. Can you confirm it's the same one?

I just installed AD08 275/30/19 & 295/30/19 on G2 with the same offsets, and I have pretty significant rubbing on bumps in the rear on the outside shoulder. I think it's the upper edge of rear bumper inside the wheel well. Did you have this issue?

Edit: Never mind, just found your post about dremeling that piece. Can you confirm it's the same one?

I had my front camber maxed out (removed pins) and they do not rub at all in front. I had the rear camber maxed out and dremeled the piece you describe above but I still rub on big bumps on the front edge of the fender (metal part). It doesn't bother me because it happens rarely. If I kept the car (I'm selling in the next 30 days) I would have that small section rolled. I love the look and feel of the wide wheels / tires. The extra work to fit them was more than worth it to me.

It seems I'm a bit out of luck here... I dremeled the liner, but wheels are still rubbing on the metal crease where I removed a bit of plastic - it's the edge of the sheet metal creased inside and sticking into the wheel well. It does not have practical purpose, and removing 3mm (or 1/10 of inch) would do the trick, but I am hesitant to do anything to metal not to compromise rust proofing.

It's probably a camber issue, but I want the wheels at certain camber for handling.

Will probably end up rolling fenders or raising rear a bit (but that may not help)