
December was a decent month for hatchback sales in South Africa, though several models saw a noticeable drop from what they achieved the month prior.
At the top of the pack was the VW Polo Vivo, which dropped by over 1,000 units but still managed to pull in a respectable 1,946 sales.
The same pattern could be said of the next-gen Suzuki Swift in second place, which fell from 1,776 to 1,376 sales over the holiday period.
Third place went to the Hyundai Grand i10, which bucked the trend and improved on its numbers by a small margin, going from 1,296 to 1,301 units.
The same is true of the Toyota Starlet in fourth, which went up from 1,238 to 1,259 customers in December.
The VW Polo, however, saw a reduction from 1,003 to 879 units, which was still enough to get it the fifth spot.
Outside the top five, the Suzuki Baleno moved up to sixth with 478 purchases, closely followed by the entry-level Toyota Vitz with 473 units.
The Hyundai i20 also moved up one spot to eighth with 326 showroom victories, and the Suzuki Celerio replaced the S-Presso in the top 10 with 235 sales.
The final rank was filled by the Renault Kwid, which dropped from sixth to 10th last month with 185 models finding new homes.
Overall, the top 10 hatchbacks accounted for 8,458 sales, or 20% of all the new cars sold in South Africa in December 2024.
Best-selling hatchbacks in South Africa
These were the top 10 best-selling hatchbacks in South Africa in December 2024, according to Naamsa.
Note that the Hyundai Grand i10 is sold in both hatchback and sedan formats, but Hyundai does not report body-specific sales figures.
Click on the underlined prices for more information.
1. VW Polo Vivo – 1,946 units
- Starting price – R266,600
2. Suzuki Swift – 1,376 units
- Starting price – R219,900
3. Hyundai Grand i10 – 1,301 units
- Starting price – R224,900
4. Toyota Starlet – 1,259 units
- Starting price – R258,100
5. VW Polo – 879 units
- Starting price – R366,500
6. Suzuki Baleno – 478 units
- Starting price – R260,900
7. Toyota Vitz – 473 units
- Starting price – R189,900
8. Hyundai i20 – 326 units
- Starting price – R309,900
9. Suzuki Celerio – 235 units
- Starting price – R188,900
10. Renault Kwid – 185 units
- Starting price – R196,999
Join the discussion