AutoMK27
Home › All models › Mercedes-Benz B-Class › 2018
Price by year · proprietary data · RO · DE · IT · NL · AT · BE · FR

What a 2018 Mercedes-Benz B-Class costs

In October 2026, a 2018 Mercedes-Benz B-Class typically costs €15,928 in Germany: half of the cars observed sit between €14,535 and €17,765, with a median mileage of 36,350 km. The figure uses 298 observations in Germany and 975 across 7 markets.

The cheapest market for this year is Romania, with a median of €10,999.

975 observations7 marketsUpdated: 2026-10-29

Price in each market

Median, the range holding the middle half, and typical mileage. Below 10 observations we show no price.

MarketMedianRange (p25–p75)Median kmObservations
Romania €10,999 · small sample €9,899–€12,099 114,82410
Germany €15,928 €14,535–€17,765 36,350298
Italy €13,610 €12,869–€15,220 106,322251
Netherlands €15,947 €14,324–€17,508 121,524199
Austria €17,709 €15,080–€18,431 98,368163
Belgium €11,200 · small sample €10,154–€12,240 134,00026
France €14,490 · small sample €13,225–€16,865 103,35920
Spain — — 119,5688

By fuel

All markets combined; in brackets, the market contributing most data.

Diesel450 · (IT)
€15,007
Petrol441 · (NL)
€15,947

By power

All markets combined; in brackets, the market contributing most data.

~100 hp185 · (IT)
€13,610
~125 hp453 · (DE)
€15,900
~150 hp54 · (DE)
€15,928
~175 hp12 · (DE)
€17,360
~200 hp19 · (DE)
€21,005

Value lost per year

A 2017 example typically costs €12,683 in Germany — €3,245 (20.4%) less.

A 2019 example typically costs €19,288 in Germany — €3,360 (21.1%) more.

Frequently asked questions

How much does a 2018 Mercedes-Benz B-Class cost in Germany?

In October 2026, a 2018 Mercedes-Benz B-Class typically costs €15,928 in Germany: half of the cars observed sit between €14,535 and €17,765, with a median mileage of 36,350 km. The figure uses 298 observations in Germany and 975 across 7 markets.

Where is a 2018 Mercedes-Benz B-Class cheapest?

The cheapest market for this year is Romania, with a median of €10,999.

What mileage does a 2018 Mercedes-Benz B-Class usually have?

The median mileage observed in Germany is 36,350 km. A much lower reading deserves checking (service book, inspection records) — it is the classic sign of a rolled-back odometer.

Other years

Same budget, same age

Methodology
Weighted medians from AutoMK27's own aggregates (no copied listings, no seller data). Net edge subtracts route cost and a 3% risk reserve, minimum €500. Indicative figures, not an offer.

Put this chart on your site → · Open data (CC BY 4.0)

Data source: AutoMK27 — Mercedes-Benz B-Class 2018: real price in Germany, https://newauto.online/en/car-market/mercedes-b/2018 (2026-10-29)