Floating or sometimes named self leveling caps, allow the wheels to rotate, yet the centre caps to stay the correct way up.
These are approx 68mm, and are to fit genuine BMW wheels with 5x120 pcd, such as the E and F series, but may also fit some aftermarket wheels.
Genuine BMW accessories, priced for a set of 4.