What's my Mercedes-Benz B Class worth?

Here's what the Mercedes-Benz B Class is typically advertised for in the UK, grouped by year. It's a guide to asking prices from UK adverts, not a valuation: mileage, condition, trim and history all move the price of an individual car. For a figure for your own Mercedes-Benz B Class, get a free valuation.

Typical Mercedes-Benz B Class asking prices by year
YearMedian asking priceTypical range
2008 and older£1,250£750 – £1,700
2009–2011£1,900£1,500 – £2,300
2012–2014£5,000£3,500 – £6,500
2015–2017£7,500£5,900 – £9,450
2018–2020£12,600£11,500 – £13,900
2021 and newer£13,800£12,250 – £15,000

Typical asking prices from UK adverts (402 Mercedes-Benz B Class adverts, updated November 2026). Typical range is the middle half of asking prices. Year groups with fewer than 15 adverts are not shown.

Mercedes-Benz B Class prices by year

Value my Mercedes-Benz B Class free

More Mercedes-Benz asking prices

All models