India vs South Africa Head-to-Head record in T20Is
India will take on South Africa in a high-stakes Super Eight Group A clash of the T20 World Cup 2026 on February 22 at the iconic Narendra Modi Stadium. India entered the tournament as defending champions, having lifted the T20 World Cup 2024 trophy after defeating South Africa in a thrilling final.
With full momentum, India topped their group with commanding wins over Pakistan, Namibia, Netherlands, and USA. South Africa, meanwhile, have been equally impressive. They finished as group toppers as well, registering victories against New Zealand, Afghanistan, Canada, and UAE.
IND vs SA Head-to-Head
India and South Africa have faced each other in 35 T20Is so far, with India holding the upper hand. The Men in Blue have won 21 matches, while South Africa have emerged victorious in 13, with one match producing no result. Several encounters between the two sides stand out as memorable clashes over the years.
In the inaugural ICC World Twenty20 2007, India defeated South Africa in a crucial group-stage match. There were contributions from Rohit Sharma and MS Dhoni which guided India to a competitive total, helping them secure a semi-final berth.
During the ICC World Twenty20 2014 semi-final, Virat Kohli delivered a masterclass, smashing an unbeaten 72 off 44 balls to steer India into the final with a composed and commanding chase. Most recently, in the T20 World Cup 2024 final, India overcame South Africa in a dramatic contest to clinch their second T20 World Cup title.
IND vs SA Head-to-Head in Men's T20Is
| Matches | India Won | South Africa Won | Tie | No Result |
| 35 | 21 | 13 | 01 | 00 |
IND vs SA Head-to-Head in Men's T20 World Cups
| Matches | India Won | South Africa Won | Tie | No Result |
| 07 | 05 | 02 | 00 | 00 |
All-Time Top Performers
India’s No.3 batter Tilak Varma has been the standout performer against South Africa in T20Is. In 10 innings, he has amassed 496 runs at an outstanding average of 70.85 and a blistering strike rate of 163.15. The left-hander has registered two centuries and two half-centuries.
On the bowling front, India’s mystery spinner Varun Chakravarthy has been the most effective against South Africa. In eight matches, he has claimed 22 wickets at a remarkable average of 11.36, maintaining an economy rate of 8.4. As India gear up for the Super Eight contest, Varun’s four overs could play a decisive role in controlling the tempo and breaking key partnerships.
India vs South Africa in Most Recent Match
The most recent meeting between India and South Africa came during South Africa’s tour of India in 2025, where India registered a commanding 30-run victory in a high-scoring contest.
Batting first, India posted an imposing 231/5. Tilak Varma led the charge with a fluent 73 off 42 balls, while Hardik Pandya provided a late blitz, smashing 63 off just 25 deliveries to propel India past the 230 mark. For South Africa, Corbin Bosch was among the wickets, returning figures of 2/44.
In reply, the Proteas fought hard and finished on 201/8. Quinton de Kock kept them in the chase with a brisk 65 off 35 balls at the top of the order. However, India’s bowlers held their nerve in the latter stages. Varun Chakravarthy delivered a decisive spell of 4/53, while Jasprit Bumrah impressed with his control, finishing with 2/17.
India vs South Africa in All Matches
| Date | Winner | Won By | Venue |
| December 1, 2006 | India | 6 wickets | Johannesburg |
| September 20, 2007 | India | 37 runs | Durban |
| June 16, 2009 | South Africa | 12 runs | Nottingham |
| May 2, 2010 | India | 14 runs | Gros Islet |
| January 9, 2011 | India | 21 runs | Durban |
| March 30, 2012 | South Africa | 11 runs | Johannesburg |
| October 2, 2012 | India | 1 run | Colombo (RPS) |
| April 4, 2014 | India | 6 wickets | Mirpur |
| October 2, 2015 | South Africa | 7 wickets | Dharamsala |
| October 5, 2015 | South Africa | 6 wickets | Cuttack |
| February 8, 2018 | India | 28 runs | Johannesburg |
| February 21, 2018 | South Africa | 6 wickets | Centurion |
| February 24, 2018 | India | 7 runs | Cape Town |
| September 18, 2019 | India | 7 wickets | Mohali |
| September 22, 2019 | South Africa | 9 wickets | Bengaluru |
| June 9, 2022 | South Africa | 7 wickets | Delhi |
| June 12, 2022 | South Africa | 4 wickets | Cuttack |
| June 14, 2022 | India | 48 runs | Visakhapatnam |
| June 17, 2022 | India | 82 runs | Rajkot |
| June 19, 2022 | No Result | - | Bengaluru |
| September 28, 2022 | India | 8 wickets | Thiruvananthapuram |
| October 2, 2022 | India | 16 runs | Guwahati |
| October 4, 2022 | South Africa | 49 runs | Indore |
| October 30, 2022 | South Africa | 5 wickets | Perth |
| December 12, 2023 | India | 5 wickets | Gqeberha |
| Decmeber 14, 2023 | India | 106 runs | Johannesburg |
| June 9, 2024 | India | 7 runs | Bridgetown |
| November 8, 2024 | India | 61 runs | Durban |
| November 10, 2024 | South Africa | 3 wickets | Gqerberha |
| November 13, 2024 | India | 11 runs | Centurion |
| November 15, 2024 | India | 135 runs | Johannesburg |
| Deceber 9, 2025 | India | 101 runs | Cuttack |
| December 11, 2025 | South Africa | 51 runs | New Chandigarh |
| December 14, 2025 | India | 7 wickets | Dharamsala |
| December 19, 2025 | India | 30 runs | Ahmedabad |
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0