You are talking about the whole cap with the BMW logo? Mine was stolen twice and both time I parked my car in the Sunway Shopping Complex. Also tyre valve caps stolen. Some people dirt cheap. Anyway my mechanic replaced everything for me. Cannot remember the cost but not expansive. Believe you could buy it from spare parts dealer.