The carmaker’s M3 model, the highest-selling model in Germany in 2017, was sold out in many stores in the country’s major cities on Friday and Saturday, making it difficult for many Germans to get their hands on the vehicles.
BMW had already said on Wednesday that it would extend its limited stock of M3s for another week, which means the carmaker is struggling to keep up with demand.
BMW dealers in Munich and Cologne reported that sales were down 8.7 percent and 3.6 percent respectively on Friday, according to car dealer Automobilzeitung, with customers choosing to drive for free or for a lower price in other parts of the country.
On Saturday, BMW sold just 743 M3 cars in the three weeks up to March 6.
The M3 is the third-highest-selling BMW model in Europe, behind only the Mercedes-Benz S-Class and BMW i3.
The company’s sales are also down sharply in Germany’s southern region of Lower Saxony, where its sales are at their lowest level in a decade.