Home / News / Best-selling bakkies in South Africa

Best-selling bakkies in South Africa

Car sales increased by 10% year-on-year in South Africa in October 2026, and bakkies played a large role in that success.

The Toyota Hilux continues to dominate the charts with 3,820 units, though a few other models stood out last month.

This is according to a report by Cars.co.za, based on industry sales data from Naamsa.

The Ford Ranger reclaimed second place from the Isuzu D-Max, selling 2,381 units compared to the latter’s 1,644.

Another shake-up is the GWM P-Series, which overtook the Mahindra Pik Up to claim the fourth spot with 666 sales, only two more than its rival’s 664.

The VW Amarok then came sixth with 459 purchases, which was followed by the Toyota Land Cruiser 79 with 389 units.

The JAC T-Series is still in eighth place thanks to 285 customers, and the Peugeot Landtrek is now in the ninth spot with 175 sales.

Lastly, the Nissan Navara returned to the top 10 with 165 sales, knocking the Mahindra Bolero off the list.

In total, the top 10 bakkies sold 10,643 units, accounting for 17.19% of the 61,890 vehicles sold in South Africa in October.

What’s popular

The best-selling bakkies in South Africa from October 2026 are detailed below.

Click on the underlined prices for more information.


1. Toyota Hilux – 3,820 units


2. Ford Ranger – 2,381 units

  • Single cab starting price – R593,700
  • Super cab starting price – R603,200
  • Double cab starting price – R624,900

3. Isuzu D-Max – 1,644 units

  • Single cab starting price – R433,860
  • Extended cab starting price – R533,690
  • Double cab starting price – R547,010

4. GWM P-Series – 666 units

  • Single cab starting price – R414,950
  • Double cab starting price – R446,950

5. Mahindra Pik Up – 664 units

  • Single cab starting price – R281,699
  • Double cab starting price – R413,849

6. VW Amarok – 459 units

  • Single cab starting price – R596,800
  • Double cab starting price – R673,700

7. Toyota Land Cruiser 79 – 384 units

  • Single cab starting price – R849,300
  • Double cab starting price – R959,300

8. JAC T-Series – 285 units


9. Peugeot Landtrek – 175 units

  • Single cab starting price – R396,900
  • Double cab starting price – R463,900

10. Nissan Navara – 165 units

  • Single cab starting price – R433,500
  • Double cab starting price – R493,600