BMW is recalling about 720,000 vehicles, mostly in North America, over potential electrical problems that may cause unexpected stalling.
The recall affects various versions of its 1-Series and 3-Series cars, as well as the Z4 sports car.
The German carmaker is recalling 505,000 cars in the United States, 65,000 in Canada, 100,000 in Japan and 50,000 in South Africa.
BMW said the problem had caused one minor crash in Canada, but no injuries.
The BBC reports vehicles in Germany and the rest of Europe are not involved in the recall.