Your guess would be as good as mine. These seem to be pretty high quality caps. The weight on the back of the cap is pretty thick so you have to make sure you have enough room behind it for them to clip onto the wheel successfully.
Shame, as now my old caps look rather old and worn, haha I might order new stock caps just so I have something new there.
2005 BMW 330i ZHP 6MT. Built 11-19-04. Bought 4-2012.
Stock: Nav, leather, PDC, Xenon
Added by me: OEM Alarm, OEM heated seats, OEM aux kit, OEM Bluetooth, intravee, M3 strut brace, BMW Performance Intake, Nappa leather arm rest, updated LCM (triple blink, euro hazards, trifecta lighting, 3 stage brakes), temp gauge