Home / Features / Best-selling cars in South Africa

Best-selling cars in South Africa

August proved to be an excellent month for car sales with 51,880 units making their way to new homes.

To the surprise of no one, the single biggest contributor to this total was the Toyota Hilux, which moved 3,325 units. This is according to a report by The Citizen, based on NAAMSA data.

This was followed by another Toyota – the Corolla Cross – with 2,743 sales, making it the most popular passenger car in South Africa.

Two affordable hatchbacks, the VW Polo Vivo and the Suzuki Swift, came third and fourth with 2,314 and 2,101 units, respectively.

The Ford Ranger then took the final spot in the top five with 2,066 units, making it the last vehicle to clear more than 2,000 sales.

Another bakkie, the Isuzu D-Max, came sixth with 1,778 units, and the Chery Tiggo 4 was the first Chinese model to feature in the top seller’s list with 1,339 purchases.

The Hyundai Grand i10 moved 1,301 units, and the Suzuki Fronx sold 1,210 units.

Rounding out the top 10 is the Toyota Starlet, which sent 1,160 examples to new owners.

Entering the top 15 is the Haval Jolion in 11th place with 1,123 sales, followed by the Suzuki Ertiga and Toyota Vitz with 1,055 units and 885 units, respectively.

The Toyota Fortuner shifted 783 models, and the Toyota Rumion wasn’t far behind with 772 units.

Looking at the remainder of the top 20, we have the VW Polo in 16th place with 763 sales, and the Toyota Starlet Cross with 755 units.

This means that seven of the cars in the top 20 come from Toyota, illustrating just how dominant the Japanese carmaker is in South Africa.

The Kia Sonet came 18th with 752 units, and the Mahindra Pik Up placed one slot lower with 675 units.

Last up is the Nissan Magnite, which found 652 customers last month.

In total, the top 20 passenger and light commercial vehicles sold a combined 27,552 units, representing 53.1% of the 51,880 cars sold in August 2025.

Best-selling cars in South Africa

The list below details the top 20 best-selling cars in South Africa from August 2025.

Click on the underlined prices for more information.


1. Toyota Hilux – 3,325 units


2. Toyota Corolla Cross – 2,743 units


3. VW Polo Vivo – 2,314 units


4. Suzuki Swift – 2,101 units


5. Ford Ranger – 2,066 units


6. Isuzu D-Max – 1,778 units


7. Chery Tiggo 4 Pro – 1,339 units


8. Hyundai Grand i10 – 1,301 units


9. Suzuki Fronx – 1,210 units


10. Toyota Starlet – 1,160 units


11. Haval Jolion – 1,123 units


12. Suzuki Ertiga – 1,055 units


13. Toyota Vitz – 885 units


14. Toyota Fortuner – 783 units


15. Toyota Rumion – 772 units


16. VW Polo – 763 units


17. Toyota Starlet Cross – 755 units


18. Kia Sonet – 752 units


19. Mahindra Pik Up – 675 units


20. Nissan Magnite – 652 units


Show comments
Sign up to the TopAuto newsletter