India vs South Africa Head to Head Stats & Records in T20 Cricket 2025
33
Matches Played
33
19
Won
13
13
Lost
19
1
No Result
1
283
Highest Score
227
28
Lowest Score
74
IND Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | South Africa | South Africa | 51 runs | 11-Dec-2025 | Chandigarh | SA won by 51 runs |
| 2 | India | South Africa | India | 101 runs | 09-Dec-2025 | Cuttack | IND won by 101 runs |
| 3 | South Africa | India | India | 135 runs. | 15-Nov-2024 | Johannesburg | IND won by 135 runs. |
| 4 | South Africa | India | India | 11 runs. | 13-Nov-2024 | Centurion | IND won by 11 runs. |
| 5 | South Africa | India | South Africa | 3 wickets | 10-Nov-2024 | Port Elizabeth | SA won by 3 wickets |
| 6 | South Africa | India | India | 61 runs. | 08-Nov-2024 | Durban | IND won by 61 runs. |
| 7 | South Africa | India | India | 7 runs. | 29-Jun-2024 | Barbados | IND won by 7 runs. |
| 8 | South Africa | India | India | 106 runs. | 14-Dec-2023 | Johannesburg | IND won by 106 runs. |
| 9 | South Africa | India | South Africa | 5 wickets (DLS Method) | 12-Dec-2023 | Port Elizabeth | SA won by 5 wickets (DLS Method) |
| 10 | India | South Africa | South Africa | 5 wickets | 30-Oct-2022 | Perth | SA won by 5 wickets |
| 11 | India | South Africa | South Africa | 49 runs. | 04-Oct-2022 | Indore | SA won by 49 runs. |
| 12 | India | South Africa | India | 16 runs. | 02-Oct-2022 | Guwahati | IND won by 16 runs. |
| 13 | India | South Africa | India | 8 wickets | 28-Sep-2022 | Thiruvananthapuram | IND won by 8 wickets |
| 14 | India | South Africa | 19-Jun-2022 | Bengaluru | Match Abandoned | ||
| 15 | India | South Africa | India | 82 runs. | 17-Jun-2022 | Rajkot | IND won by 82 runs. |
| 16 | India | South Africa | India | 48 runs. | 14-Jun-2022 | Visakhapatnam | IND won by 48 runs. |
| 17 | India | South Africa | South Africa | 4 wickets | 12-Jun-2022 | Cuttack | SA won by 4 wickets |
| 18 | India | South Africa | South Africa | 7 wickets | 09-Jun-2022 | Delhi | SA won by 7 wickets |
| 19 | India | South Africa | South Africa | 9 wkts (19b rem) | 22-Sep-2019 | Bengaluru | SA won by 9 wkts (19b rem) |
| 20 | India | South Africa | India | 7 wkts (6b rem) | 18-Sep-2019 | Chandigarh | IND won by 7 wkts (6b rem) |
| 21 | South Africa | India | India | 7 runs | 24-Feb-2018 | Cape Town | IND won by 7 runs |
| 22 | South Africa | India | South Africa | 6 wickets | 21-Feb-2018 | Centurion | SA won by 6 wickets (with 8 balls remaining) |
| 23 | South Africa | India | India | 28 runs | 18-Feb-2018 | Johannesburg | IND won by 28 runs |
| 24 | South Africa | India | South Africa | won by 6 wickets | 05-Oct-2015 | Cuttack | SA won by 6 wickets |
| 25 | South Africa | India | South Africa | won by 7 wickets | 02-Oct-2015 | Dharamsala | SA won by 7 wickets |
| 26 | India | South Africa | India | 6 wkts (5b rem) | 04-Apr-2014 | Dhaka | IND won by 6 wkts (5b rem) |
| 27 | India | South Africa | India | 1 run | 02-Oct-2012 | Colombo | IND won by 1 run |
| 28 | South Africa | India | South Africa | won by 11 runs (D/L method) | 30-Mar-2012 | Johannesburg | SA won by 11 runs (D/L method) |
| 29 | India | South Africa | India | won by 21 runs | 09-Jan-2011 | Durban | IND won by 21 runs |
| 30 | India | South Africa | India | 14 runs | 02-May-2010 | Gros Islet | IND won by 14 runs |
| 31 | India | South Africa | South Africa | 12 runs | 16-Jun-2009 | Nottingham | SA won by 12 runs |
| 32 | South Africa | India | India | 37 runs | 20-Sep-2007 | Durban | IND won by 37 runs |
| 33 | India | South Africa | India | won by 6 wickets | 01-Dec-2006 | Johannesburg | IND won by 6 wickets |
Latest News
Vaibhav Suryavanshi joins Virat Kohli, Shubman Gill's elite T20 century club
12 December, 2025
Irfan Pathan issues stark warning: 'Shubman Gill's form is piling pressure'
12 December, 2025
Daniel Bryan discusses how his "Yes!" chants used to hijack WWE shows
12 December, 2025
Rohit Sharma, Virat Kohli told to play all formats for 4 more years
12 December, 2025
Quinton de Kock reveals why he reversed retirement - and it will surprise you
12 December, 2025
Yuvraj Singh reunites with Team India - What he told the boys will give you goosebumps
12 December, 2025
2nd Test: Jacob Duffy destroys West Indies as New Zealand storm to nine-wicket win
12 December, 2025
'Shubman Gill is too tight': India coach sounds alarm ahead of T20 World Cup
12 December, 2025India vs South Africa Head to Head Stats & Records in T20
India and South Africa met 33 times in T20Is. Out of these encounters, India has won 19, lost 13, and had 1 games end in a no result. It’s the latest India vs South Africa head-to-head in T20. Team India registered 283 against South Africa in T20 as their highest score. In this contest, South Africa scored 227 as their highest total. On the other hand, India’s lowest T20 total is 28, whereas South Africa’s lowest score against India is 74.