Just letting everyone know. BMW just came out with new center caps that stay upright, kind of like the Rolls Royce center caps. I thought they were pretty subtle and neat so I ordered some. The various sources I found them at (one linked here) says the E46 is compatible, but I think that is only for the diameter. Our ZHP wheels seem to be too shallow for these to work. Since the caps have a thick weight behind them they bang into the wheel hub when you attempt to press them on. They are really neat, but Im not too broken up about it. Oh well. Save your money.

https://www.bimmerworld.com/Wheels-T...122455269.html