I think the offsets are about the same for the z3, e46 and 128i, at 47mm on 17" wheels, 44/46mm on 16x7, but are the barrel sizes the same?