Originally Posted by jstalin
Just curious, can you take rims from an e46 & put them on a non-m e39 with no problems?
That's not possible. Most 5-bolt BMW rims share the same bolt pattern (5x120) but the center hub (middle of the rim) is where they differ. The E39 hub is 74mm and most other BMWs (3-er and 7-ers) are 72mm and the wheel offset are totally different as well. X5 is another different size.
The E39 is pretty much a proprietary size. I went thru this when I was looking for my winter rim set. I finally found some but it was really hard. I can safely say that 'most' BMW-fit aftermarket wheels out there are generally for 3-series cars unless they say specifically for E39 or has a hub ring.
The hub-centric rings out there that can be used to fit larger hubbed rims (E39) into smaller hubs (E46 and older) but are mostly for steel rims and aftermarket type wheels.