BMW Group sales rose 12.5% year on year to 133,205 units in April.
Year to date sales (YTD) were up 7.5% to 485,155.
BMW brand sales rose 11.6% to 111,654 and were up 5% to 385,902 YTD.
Mini sales rose 17.5% to 21,463 units and were up 22.1% YTD at 79,680.
Rolls-Royce deliveries rose 69.2% in April to 88 vehicles and were up 64.2% to 271 YTD.