BMW, the world's biggest luxury car maker, has reported record sales in the first three months this year, driven by demand for its Mini and Rolls-Royce marques.
The company - which makes the official cars for London's 2012 Olympics - said it plans to increase sales faster than its rivals for 2012.