BMW Group recorded its best ever February sales figures last month with 151,952 vehicles delivered worldwide including the Mini and Rolls-Royce brands.