Z4 Cup replacement
I have 2003 Z4, I have broken the cup holders on both sides at least twice in the last 4 years. Carefully disassemble the cup unit, you may find that a couple of parts have just snapped out of their holding position in the injection moulded unit. Snap back together and re-install. In four occurrences have only had to completely replace 1 unit.