Auto.co.za

12+ Mazda BT-50 Cars for Sale in South Africa

Browse 12 available Mazda BT-50 for sale in South Africa. Compare specifications, pricing, and options from trusted dealers. The current price range for these listings is from R 119,900 to R 499,950. The average listed price is R 253,400. Mileage varies between 80,015 km and 343,118 km.

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

Thousands of cars. One simple search — AI finds your best matches.

Mazda BT-50 - We Buy Bakkies - Image 1
20
R 259,000

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

Fair Price
7% above average
Used Car•2016•Manual•Accident-free•191,000 km•Diesel

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

We Buy Bakkies
4.5(260 reviews)
58 Vehicles

Gezina, Pretoria, Gauteng

View Listing
Mazda BT-50 - Auto Investments Hatfield - Image 1
19
R 219,900

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

High Price
37% above average
Used Car•2012•Manual•Accident-free•225,484 km•Diesel

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

Auto Investments Hatfield
4.7(44 reviews)
57 Vehicles

Hatfield, Pretoria, Gauteng

View Listing
Mazda BT-50 - Markon Motors - Image 1
16
R 499,950

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

Price
Used Car•2024•Automatic•Accident-free•112,513 km•Diesel

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

Markon Motors
4.2(156 reviews)
125 Vehicles

Springs New, Springs, Gauteng

View Listing
Mazda BT-50 - We Buy Bakkies - Image 1
20
R 239,000

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

Increased Price
13% above average
Used Car•2013•Manual•Accident-free•154,000 km•Diesel

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

We Buy Bakkies
4.5(260 reviews)
58 Vehicles

Gezina, Pretoria, Gauteng

View Listing
Mazda BT-50 - Auto Investments Montana - Image 1
19
R 289,900

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

Premium Price
81% above average
Used Car•2012•Manual•Accident-free•85,141 km•Diesel

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

Auto Investments Montana
4.6(187 reviews)
91 Vehicles

Montana Tuine, Pretoria, Gauteng

View Listing
Mazda BT-50 - GWM Haval Vaal - Image 1
22
R 469,900

Est. monthly payment:
R 9,640 p/m

Increased Price
11% above average
Used Car•2022•Accident-free•80,015 km

Est. monthly payment: R 9,640 p/m

GWM Haval Vaal
4.5(111 reviews)
61 Vehicles
View Listing
Mazda BT-50 - Stargate Auto - Image 1
15
R 199,500

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

Fair Price
6% below average
Used Car•2013•Automatic•Accident-free•209,500 km•Diesel

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

Stargate Auto
3.9(98 reviews)
54 Vehicles
View Listing
Mazda BT-50 - We Buy Bakkies - Image 1
20
R 189,000

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

Good Price
11% below average
Used Car•2014•Manual•Accident-free•175,000 km•Diesel

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

We Buy Bakkies
4.5(260 reviews)
58 Vehicles

Gezina, Pretoria, Gauteng

View Listing
Mazda BT-50 - Bakwena Auto Sales - Image 1
16
R 189,950

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

Price
Used Car•2008•Manual•Accident-free•177,711 km•Diesel

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

Karenpark, Pretoria, Gauteng

View Listing
Mazda BT-50 - Motortoria - Image 1
19
R 214,900

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

Fair Price
At market price
Used Car•2014•Manual•Accident-free•208,080 km•Diesel

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

Motortoria53 Vehicles

Montana, Pretoria, Gauteng

View Listing
Mazda BT-50 - WHEELSPOT - Image 1
5
R 149,900

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

Fair Price
6% below average
Used Car•2011•Manual•Accident-free•279,004 km•Diesel

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

WHEELSPOT30 Vehicles

Paarl, Western Cape

View Listing
Mazda BT-50 - WHEELSPOT - Image 1
5
R 119,900

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

Excellent Price
43% below average
Used Car•2014•Manual•Accident-free•343,118 km•Petrol

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

WHEELSPOT30 Vehicles

Paarl, Western Cape

View Listing

Search Results for Mazda Cars for Sale (New and Used)

Mazda Vehicles

Browse Mazda BT-50 showroom offers featuring the best price on certified and used models in South Africa. Book test drive sessions, explore monthly instalments, and maximize your trade-in value today — everything you need to make an informed choice.

Available Inventory

Compare 12 new and used cars for sale in South Africa. Browse listings from trusted dealers with flexible monthly instalment options available.

Mazda BT-50

Mazda’s BT-50 double cab has always played the underdog in South Africa’s bakkie wars, forever in the shadow of Hilux, Ranger, and D-MAX. Yet, it’s got that offbeat charm if you’re after something less ordinary, especially when every second car park in Gauteng is a Ford or Toyota parade. The engine lineup here is straightforward: 2.5 petrol and a pair of turbodiesels (2.2 and 2.5), all with manuals, except for the 3.0 Dynamic that gets a six-speed auto—though that’s a rare bird in this dataset. Just 10 used units for sale, ranging from R119,900 up to a punchy R469,950, and the median hovers at R269,450. On paper at least, you’re mostly looking at mid-spec, mid-budget examples rather than bargain basement workhorses or showroom-fresh unicorns.

It’s the 3.0 Dynamic 6AT 4X2 that grabs your attention—four nearly identical listings at R469,900 to R469,950. Dealers clearly know what they’ve got and aren’t shy about asking for it. If you pack smart, though, the 2.2TDi SLE and SLX trims between R239,000 and R289,900 offer proper value for a family hauler that doubles as a weekend workhorse. Years range from 2011 to 2022 and average mileage is a chunky 153,772 km, so you’d be mad not to ask about timing belt changes and how the turbo’s fared—especially on the diesels. What seals the deal for many is the BT-50’s honesty: solid kit and reliable build without the Hilux tax or Ranger price creep. No new stock means it’s strictly a used-buyer’s game, and that matters for budget-conscious bakkie buyers chasing real-world value.