Bakkies continue to play a leading role in South Africa’s vehicle sales, with two models making it into the top five.
The Toyota Hilux is the best-selling vehicle in the country, moving an impressive 3,881 units in August 2026.
This is according to a report by The Citizen, using data from the Automotive Business Council.
Another bakkie, the Ford Ranger, came third with 2,373 units, while the VW Polo Vivo was only a few units ahead with 2,379.
Fourth place went to the Chery Tiggo 4 (and Tiggo Cross), which sold 2,297 units, and the Suzuki Swift closed out the top five with 2,152 sales.
A third bakkie, the Isuzu D-Max, came sixth overall with 2,005 customers, which was followed by the Toyota Corolla Cross and Hyundai Grand i10 with 1,489 and 1,461 units, respectively.
Another Toyota, the Starlet, took ninth place with 1,359 purchases, and the Suzuki Ertiga finished 10th with 1,317 units.
The next five models to crack the top 15 include the Haval Jolion with 1,261, the Toyota Starlet Cross with 1,015, the Suzuki Fronx with 970, the Toyota Urban Cruiser and Vitz, which both sold 871 units.
VW’s Polo hatchback came 16th with 837 sales, after which came the Omoda C5 and Jetour T2 with 823 and 802 sales.
The Toyota Rumion sold 777 units, and the Kia Sonet snuck into the top 20 with 766 units sold.
In total, the top 20 passenger and light commercial vehicles accounted for 29,706 units, or 51.3% of the 57,898 cars sold in South Africa last month.
The best-selling cars in South Africa
These were the top 20 best-selling cars in South Africa in August 2026.
Click on their underlined prices for more information.
1. Toyota Hilux – 3,881 units
- Starting price – R379,700

2. VW Polo Vivo – 2,379 units
- Starting price – R271,900

3. Ford Ranger – 2,373 units
- Starting price – R593,700

4. Chery Tiggo Cross – 2,297 units
- Starting price – R279,900

5. Suzuki Swift – 2,152 units
- Starting price – R228,900

6. Isuzu D-Max – 2,005 units
- Starting price – R433,860

7. Toyota Corolla Cross – 1,489 units
- Starting price – R424,900

8. Hyundai Grand i10 – 1,461 units
- Starting price – R227,400

9. Toyota Starlet – 1,359 units
- Starting price – R273,700

10. Suzuki Ertiga – 1,317 units
- Starting price – R307,900

11. Haval Jolion – 1,261 units
- Starting price – R348,950

12. Toyota Starlet Cross – 1,015 units
- Starting price – R311,000

13. Suzuki Fronx – 970 units
- Starting price – R303,900

14. Toyota Urban Cruiser – 871 units
- Starting price – R342,700

15. Toyota Vitz – 871 units
- Starting price – R182,400

16. VW Polo – 837 units
- Starting price – R373,800

17. Omoda C5 – 823 units
- Starting price – R349,900

18. Jetour T2 – 802 units
- Starting price – R569,900

19. Toyota Fortuner – 777 units
- Starting price – R314,100

20. Kia Sonet – 766 units
- Starting price – R294,995
