BMW Vehicles Unit sales

Delivery figures for BMW brands incuding BMW, MINI & Rolls Royce for the period between 2012 and 2018. 

In FY-2018, BMW delivered total 24,90,664 vehicles, out of which 21,25,026 were BMW vehicles, 3,61,531 were MINI vehicles and 4,107 were RollsRoyce. The number of total vehicles the brand delivered in 2017 was 24,63,526.

Year/Vehicle salesBMWMINIRollsRoyceTotal automotives
201821,25,0263,61,5314,10724,90,664
201720,88,2833,71,881336224,63,526
201620,03,3593,60,233401123,67,603
201519,05,2343,38,466378522,47,485
201418,11,7193,02,183406321,17,965
201316,55,1383,05,030363019,63,798
201215,40,0853,01,526357518,45,186

BMW Annual Reports.