AUTO

11+ Mercedes-Benz B-class Cars for Sale in South Africa

Search 11 listings of Mercedes-Benz B-class for sale in South Africa. Filter by year, mileage, and price to find your ideal car. Verified local sellers ensure transparent pricing and trustworthy deals. The current price range for these listings is from R 79,500 to R 489,900. The average listed price is R 188,181. Mileage varies between 29,213 km and 199,000 km.

625 new site-wide listings added in the last 7 days

Mercedes-Benz B-class - Weelee - Image 1
3
R 79,500

Est. monthly payment:
R 1,631 p/m

Excellent Price
32% below average
Used Car2007ManualAccident-free150,000 kmPetrol

Est. monthly payment: R 1,631 p/m

Weelee
View Listing
Mercedes-Benz B-class - Mit Mak Motors - Image 1
3
R 489,900

Est. monthly payment:
R 10,051 p/m

Premium Price
317% above average
Used Car2021Dual-ClutchAccident-free29,213 kmPetrol

Est. monthly payment: R 10,051 p/m

Mit Mak Motors
View Listing
Mercedes-Benz B-class - Weelee - Image 1
3
R 174,500

Est. monthly payment:
R 3,580 p/m

High Price
49% above average
Used Car2014Dual-ClutchAccident-free138,000 kmPetrol

Est. monthly payment: R 3,580 p/m

Weelee
View Listing
Mercedes-Benz B-class - One Way Auto - Image 1
3
R 119,900

Est. monthly payment:
R 2,459 p/m

Fair Price
At market price
Used Car2010AutomaticAccident-free199,000 kmPetrol

Est. monthly payment: R 2,459 p/m

One Way Auto

Pretoria Central, Pretoria, Gauteng

View Listing
Mercedes-Benz B-class - Weelee - Image 1
3
R 207,500

Est. monthly payment:
R 4,257 p/m

Excellent Price
32% below average
Used Car2015Dual-ClutchAccident-free154,000 kmDiesel

Est. monthly payment: R 4,257 p/m

Weelee
View Listing
Mercedes-Benz B-class - Stiaan Autos (Pty) Ltd - Image 1
3
R 109,995

Est. monthly payment:
R 2,256 p/m

Excellent Price
64% below average
Used Car2006AutomaticAccident-free161,000 kmDiesel

Est. monthly payment: R 2,256 p/m

Stiaan Autos (Pty) Ltd

Flamingo Vlei, Milnerton, Western Cape

View Listing
Mercedes-Benz B-class - Weelee - Image 1
3
R 189,500

Est. monthly payment:
R 3,887 p/m

Premium Price
66% above average
Used Car2015Dual-ClutchAccident-free105,000 kmDiesel

Est. monthly payment: R 3,887 p/m

Weelee
View Listing
Mercedes-Benz B-class - Weelee - Image 1
3
R 174,900

Est. monthly payment:
R 3,588 p/m

High Price
49% above average
Used Car2013Dual-ClutchAccident-free173,200 kmPetrol

Est. monthly payment: R 3,588 p/m

Weelee
View Listing
Mercedes-Benz B-class - Mit Mak Motors - Image 1
3
R 259,900

Est. monthly payment:
R 5,332 p/m

Good Price
15% below average
Used Car2016Dual-ClutchAccident-free119,306 kmPetrol

Est. monthly payment: R 5,332 p/m

Mit Mak Motors
View Listing
Mercedes-Benz B-class - Quality Cheapies Auto - Image 1
3
R 84,500

Est. monthly payment:
R 1,733 p/m

Good Price
28% below average
Used Car2006ManualAccident-free134,682 kmPetrol

Est. monthly payment: R 1,733 p/m

Quality Cheapies Auto

Bardene Ext 2, Boksburg, Gauteng

View Listing
Mercedes-Benz B-class - Auto Investments Montana - Image 1
3
R 179,900

Est. monthly payment:
R 3,690 p/m

Premium Price
53% above average
Used Car2013AutomaticAccident-free171,231 kmPetrol

Est. monthly payment: R 3,690 p/m

Auto Investments Montana

Pretoria Central, Pretoria, Gauteng

View Listing

Search Results for Mercedes-Benz Cars for Sale (New and Used)

Mercedes-Benz Vehicles

Buy Mercedes-Benz B-class online and compare new and used cars with comprehensive price comparison tools in South Africa. Find affordable options featuring competitive finance deals, warranties, and service plans, all tailored to give you peace of mind.

Available Inventory

Find the right car from 11 listings in South Africa. Each vehicle is AI-scored to surface the best-value deals, with filters for budget, fuel type, and location.

Mercedes-Benz B-class

Mercedes-Benz’s B-Class has always been a bit of an odd duck in South Africa. It’s bigger and more versatile than an A-Class, but let’s be honest, most local buyers would rather just step up into an SUV, even if what they actually want is a practical hatch. On paper at least, it should have been a hit: Golf-rivalling space, premium badge, and genuine comfort for four grown-ups. Yet, with only 11 used units listed countrywide (ranging from R79,500 up to a punchy R489,900), it’s clear the B-Class never found a loyal following here. That price span is wild, and it’s a reminder that depreciation hasn’t been kind to every variant — especially when you compare older B 200 Turbos to newer diesel autos.

If you’re after value, the B 200 Turbo petrols kick off at R79,500, but the B 200 CDI diesels with auto boxes, clustered between R109,995 and R207,500, are the smart pick if you pack smart and do long distances — that diesel/auto combo just works here, especially with our stop-start traffic and highway hauls to Durban or Joburg. Average mileage is 139,512 km, so you’ll want to check those service records and walk away from anything sketchy. No new B-Classes are available — you’re shopping used, full stop. What sets it apart from a Golf or 1 Series is the real rear headroom and that slightly elevated driving position, without the crossover tax. For families or anyone who actually uses their back seats, that’s the point.