Market data · updated 6 November 2026

Mazda BT-50 prices in South Africa

There are currently 128 Mazda BT-50 vehicles listed for sale in South Africa. The median asking price is R 169 900 (average R 185 924); half of all listings sit between R 119 900 and R 231 246, with the full range running from R 59 900 to R 499 950. Average mileage across listings is 214 032 km.

R 169 900

Median asking

R 119 900, R 231 246

Typical range (P25-P75)

128

For sale now

214 032 km

Average mileage

Delisted comps · last 90 days

65 BT-50 listings left the market with a last asking price of R 188 900 (median), the closest public proxy to what BT-50s actually sell for.

Asking price by year

YearFor saleMedian askingRangeAvg mileage
2024 1 R 499 950 R 499 950 112 513 km
2023 1 R 297 900 R 297 900 216 530 km
2022 4 R 322 400 R 269 900, R 421 900 139 681 km
2021 8 R 357 500 R 212 900, R 399 999 131 610 km
2020 1 R 309 950 R 309 950 121 595 km
2019 4 R 236 450 R 217 900, R 389 900 156 974 km
2018 5 R 224 900 R 219 900, R 309 950 156 005 km
2017 4 R 210 400 R 154 900, R 289 900 211 040 km
2016 5 R 259 990 R 149 999, R 279 900 147 100 km
2015 9 R 199 950 R 109 900, R 300 900 163 653 km
2014 20 R 199 900 R 83 900, R 249 900 228 075 km
2013 17 R 153 900 R 91 900, R 239 000 219 373 km
2012 11 R 119 995 R 65 900, R 289 900 224 813 km
2011 8 R 136 945 R 68 900, R 179 900 247 298 km
2010 8 R 103 400 R 59 900, R 189 900 268 354 km
2009 10 R 123 400 R 60 900, R 199 950 293 665 km
2008 9 R 84 900 R 63 900, R 189 950 261 232 km
2007 2 R 132 425 R 74 900, R 189 950 256 215 km
2000 1 R 115 000 R 115 000 195 000 km

Recent price movements (last 30 days)

Our aggregator observed 154 asking-price changes on BT-50 listings in the last 30 days. 12 of the latest 15 were price drops, median reduction R 5 000, 3 increases.

ListingWasNowChange
2021 Mazda BT 50 Series BT-50 3.2TDI SLE 4x4 Auto Pick Up Double Cab R 207 000 R 212 900 ▲ R 5 900
2021 Mazda BT 50 Series BT-50 3.2TDI SLE 4x4 Auto Pick Up Double Cab R 212 900 R 207 000 ▼ R 5 900
2012 Mazda BT 50 Series BT-50 Drifter 2.6i 4x4 Safety Pick Up Double Cab R 67 900 R 65 900 ▼ R 2 000
2015 Mazda BT 50 Series BT-50 3.2TDI SLE 4x4 Auto Pick Up Double Cab R 152 900 R 146 900 ▼ R 6 000
2010 Mazda BT 50 Series BT-50 Drifter 2.5TDI SLX 4x4 F/cab Pick Up Single Cab R 88 900 R 86 900 ▼ R 2 000
2012 Mazda BT-50 3.2 TDi SLE F|Cab R 124 900 R 119 900 ▼ R 5 000
2008 Mazda BT-50 3000 CRDI Drifter SLE 4x2 Double-Cab R 124 900 R 119 900 ▼ R 5 000
2021 Mazda BT-50 3.0TD Double Cab Dynamic R 400 000 R 399 999 ▼ R 1
2008 Mazda BT-50 3000D Double Cab SLE R 124 900 R 119 900 ▼ R 5 000
2008 Mazda BT-50 3.0CRD Freestyle Cab SLX R 65 900 R 63 900 ▼ R 2 000
2008 Mazda BT 50 Series BT-50 Drifter 3.0crdi SLE Pick Up Double Cab R 122 000 R 127 900 ▲ R 5 900
2011 Mazda BT 50 Series BT-50 Drifter 2.6i 4x4 Pick Up Single Cab R 77 000 R 81 900 ▲ R 4 900
2008 Mazda BT 50 Series BT-50 Drifter 3.0crdi SLE Pick Up Double Cab R 127 900 R 122 000 ▼ R 5 900
2017 Mazda BT 50 Series BT-50 2.2TDI SLE Pick Up Double Cab R 158 900 R 154 900 ▼ R 4 000
2011 Mazda BT 50 Series BT-50 Drifter 2.6i 4x4 Pick Up Single Cab R 81 900 R 77 000 ▼ R 4 900

Figures are seller asking prices aggregated from South African listing platforms and dealers, not final selling prices. Most vehicles transact below asking. Updated continuously.

Data: BakkiesSA aggregates Mazda BT-50 listings from the major listing platforms, dealer groups and private sellers, analysed daily. Cite as: BakkiesSA, Mazda BT-50 market data, 6 November 2026, https://bakkiessa.co.za/market/bt-50/. Licensed CC BY 4.0.