you can get them from the agents. They sell different diameter badges.
I had bought 50mm badges for my mag centres for R55 each from the agents. sometimes the parts person is a daft drone who can only work with VIN numbers, but then you get those who know what theyre doing, and know BMWS. I quite like dealing with Daelin from BMW Autobahn in Kempton Park.