Premium Chinese EVs — up to 30% cheaper, in stock in the EU · 3-year warrantySee cars →

BMW vs Mercedes-Benz — which to choose?

Detailed comparison based on 12 033 real listings in Latvia

BMW

8803

Listings

View all BMW

Mercedes-Benz

3230

Listings

View all Mercedes-Benz

📊 Key Metrics

MetricBMWMercedes-Benz
Listings88033230BMWmore listings
Average Price12 77415 990BMWcheaper
Median Price84008490BMWcheaper
Price Range500 – €255 000350 – €320 000
Average Year20112011
Average Mileage265 486 km251 495 kmMercedes-Benzless mileage

Fuel Type

BMW

Diesel81% (4742)
Petrol15% (909)
Hybrid3% (161)
Gas/LPG1% (76)

Mercedes-Benz

Diesel76% (1653)
Petrol19% (418)
Hybrid3% (66)
Gas/LPG2% (49)

⚙️ Transmission

BMW

Automatic75%
Manual25%

Mercedes-Benz

Automatic82%
Manual18%

🏆 Popular Models

💰 Price Distribution

RangeBMWMercedes-Benz
< €3,00011% (938)16% (529)
€3,000–5,00019% (1653)14% (455)
€5,000–10,00030% (2618)25% (820)
€10,000–20,00023% (2063)20% (648)
€20,000–35,00011% (963)14% (446)
€35,000+6% (568)10% (332)

🎯 Verdict

BMW wins on: cheaper, more listings. Mercedes-Benz excels in: less mileage. Both brands are excellent choices — the final decision depends on your budget and needs.

⚖️ Compare specific cars

Use our comparison tool to compare specific listings with detailed specs side by side.

Open comparison tool

Frequently Asked Questions

Which is cheaper — BMW or Mercedes-Benz?

By average price in Latvia, BMW is cheaper at €12 774, compared to €15 990 for Mercedes-Benz.

BMW or Mercedes-Benz — which is more reliable?

Both brands offer reliable models. BMW average mileage is 265 486 km, Mercedes-Benz — 251 495 km. Lower mileage may indicate better condition.

How many BMW and Mercedes-Benz listings are there in Latvia?

Currently there are 8803 BMW and 3230 Mercedes-Benz listings in Latvia.

Which car is better for families — BMW or Mercedes-Benz?

Both brands have great family models. BMW top models: 320, X5, 530. Mercedes-Benz: C220, E220, Sprinter.

Other Comparisons