I purchased these for my 20" Miro wheels but i no longer require them.
They are very high quality factory BMW center cap stickers and will fit any wheel with a 64.5mm center cap. Very nice aluminum material with a convex shape.
I paid $24.95 for them. Selling for $20 plus shipping.