E39 has the odd hub-bored size of 74.1mm. Wheels from other bimmers (except E70/71) will NOT fit without some mods. Either you have to use adapters which will change the offset of the wheels, or you have to enlarge the wheel's center bored from 72.56mm to 74.1mm.
2000 Dinan S1 //M5 (my DD), 06 DINAN E53 4.8iS (wife's DD), 90 Straman Z32TT (my pride & joy ride)
Gone, but not forgotten: 01 E53 3.0i, 01 525i Sport, 03 DINAN 540i MSport and 91 Z32TwinTurbo