
BMW has kept its grip on global markets, posting a small 0.4% rise in second-quarter sales. In a world where car sales are constantly shifting, this steady performance is a quiet win.
From April to June 2025, BMW delivered 621,271 vehicles across its BMW, MINI, and Rolls-Royce brands. The main story? Strong demand in Europe and solid U.S. numbers helped offset a steep drop in China.

Let’s break it down. BMW and MINI sales in Europe jumped by 10.1%. That’s big. Buyers across the continent are choosing German engineering, and BMW is clearly top of mind.
In the U.S., things were stable. Sales rose by 1.4%. Not dramatic, but in today’s shaky economy, that’s impressive. Rising tariffs and inflation could have slowed things down. But BMW held firm.
Now for the bad news. China, the world’s biggest car market, saw a sharp 13.7% fall in BMW sales. That’s a heavy hit. Economic challenges and weaker demand are hurting many brands there, and BMW is not immune.
Still, the brand’s overall numbers stayed positive. That’s thanks in part to MINI. The MINI brand performed strongly worldwide. It grew in every region. That’s a big deal, especially with market fears around BMW’s new agency sales model. MINI is giving the company some breathing room.
Pal Skirta, an analyst at Metzler Equities, says the U.S. numbers show “resilience” despite tough market conditions. He also praised MINI’s growth, calling it a “market stabilizer.”
BMW’s performance looks even better when you compare it with rivals. Mercedes-Benz reported a 14% drop in U.S. sales during the same quarter. That’s a steep fall and puts BMW’s numbers in a better light.
There’s more behind the scenes too. German carmakers like BMW and Mercedes are pushing for a trade deal with U.S. President Donald Trump. The aim? Remove a 25% tariff on imported cars and parts. If that happens, BMW stands to gain. The company already runs large factories in the U.S., which could give it an edge over global rivals.
Also Read BMW 2 Series Gran Coupe India Launch on July; Pre-Bookings Open at Rs 1.5 Lakh