G29 wheels will not directly fit an E89. Both the bore diameter and wheel bolt holes are different. Check out
this link for a comparison and scroll to the bottom to see the specs for E89 and G29.
__________________
2013 535xi, Carbon Black, beige interior, M Sport package, HUD, DDC & ARS, ACS springs, Kelleners wheels
2010 Z4 35i, Crimson Red, beige interior, 6sp manual, Adapative Suspension
2000 528i, Cosmo Black, beige interior, Sport package (retired)