Batting Most Runs Innings - vs South Africa

High scores for India in T20Is - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
120*6947910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
109*1045669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
107*975687191.07Indiav South AfricaCenturion13 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban8 Nov 2024T20I # 2938
1067966125160.60Indiav South AfricaDharamsala2 Oct 2015T20I # 456
101856095168.33Indiav South AfricaGros Islet2 May 2010T20I # 155
100825678178.57Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
79*664863164.58Indiav South AfricaCenturion21 Feb 2018T20I # 654
765948113158.33Indiav South AfricaDelhi9 Jun 2022T20I # 1554
76875962128.81Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
737342101173.80Indiav South AfricaAhmedabad19 Dec 2025T20I # 3645
72*674452163.63Indiav South AfricaMirpur4 Apr 2014T20I # 399
72*665243138.46Indiav South AfricaMohali18 Sep 2019T20I # 888
726939102184.61Indiav South AfricaJohannesburg18 Feb 2018T20I # 652
68*633992174.35Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
68684063170.00Indiav South AfricaPerth30 Oct 2022T20I # 1853
63382555252.00Indiav South AfricaAhmedabad19 Dec 2025T20I # 3645
62763425182.35Indiav South AfricaNew Chandigarh11 Dec 2025T20I # 3631
61392255277.27Indiav South AfricaGuwahati2 Oct 2022T20I # 1803
60654163146.34Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
59*412864210.71Indiav South AfricaCuttack9 Dec 2025T20I # 3623
57443572162.85Indiav South AfricaVisakhapatnam14 Jun 2022T20I # 1571
57602854203.57Indiav South AfricaGuwahati2 Oct 2022T20I # 1803
56553653155.55Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
55342792203.70Indiav South AfricaRajkot17 Jun 2022T20I # 1572
54643552154.28Indiav South AfricaVisakhapatnam14 Jun 2022T20I # 1571
53383452155.88Indiav South AfricaDurban9 Jan 2011T20I # 196
52*432843185.71Indiav South AfricaCenturion21 Feb 2018T20I # 654
51*83562491.07Indiav South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
50*524072125.00Indiav South AfricaDurban20 Sep 2007T20I # 43
50*523353151.51Indiav South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
50432535200.00Indiav South AfricaCenturion13 Nov 2024T20I # 2947
49*362871175.00Indiav South AfricaJohannesburg30 Mar 2012T20I # 242
49*562871175.00Indiav South AfricaGuwahati2 Oct 2022T20I # 1803
4769403-117.50Indiav South AfricaCape Town24 Feb 2018T20I # 655
47383114151.61Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
46583133148.38Indiav South AfricaRajkot17 Jun 2022T20I # 1572
46272144219.04Indiav South AfricaIndore4 Oct 2022T20I # 1805
45393341136.36Indiav South AfricaDurban20 Sep 2007T20I # 43
4545345-132.35Indiav South AfricaColombo (RPS)2 Oct 2012T20I # 286
43582713159.25Indiav South AfricaDharamsala2 Oct 2015T20I # 456
43332751159.25Indiav South AfricaCape Town24 Feb 2018T20I # 655
43503771116.21Indiav South AfricaGuwahati2 Oct 2022T20I # 1803
41292323178.26Indiav South AfricaDurban9 Jan 2011T20I # 196
40563141129.03Indiav South AfricaMohali18 Sep 2019T20I # 888
40643522114.28Indiav South AfricaCuttack12 Jun 2022T20I # 1569
39*53454186.66Indiav South AfricaGqeberha10 Nov 2024T20I # 2942
3863454184.44Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
37433032123.33Indiav South AfricaGros Islet2 May 2010T20I # 155
37462242168.18Indiav South AfricaAhmedabad19 Dec 2025T20I # 3645
36352542144.00Indiav South AfricaBengaluru22 Sep 2019T20I # 893
36482713133.33Indiav South AfricaDelhi9 Jun 2022T20I # 1554
36331824200.00Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
35271833194.44Indiav South AfricaDharamsala14 Dec 2025T20I # 3644
34452951117.24Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
34312123161.90Indiav South AfricaCuttack12 Jun 2022T20I # 1569
34282161161.90Indiav South AfricaAhmedabad19 Dec 2025T20I # 3645
33271832183.33Indiav South AfricaDurban8 Nov 2024T20I # 2938
32413021106.66Indiav South AfricaMirpur4 Apr 2014T20I # 399
31*442831110.71Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
31*201223258.33Indiav South AfricaDelhi9 Jun 2022T20I # 1554
31*34214-147.61Indiav South AfricaVisakhapatnam14 Jun 2022T20I # 1571
3144245-129.16Indiav South AfricaCenturion21 Feb 2018T20I # 654
31261723182.35Indiav South AfricaIndore4 Oct 2022T20I # 1805
30*302122142.85Indiav South AfricaCuttack12 Jun 2022T20I # 1569
29*5127-1107.40Indiav South AfricaJohannesburg18 Feb 2018T20I # 652
2939283-103.57Indiav South AfricaNottingham16 Jun 2009T20I # 113
29311622181.25Indiav South AfricaDelhi9 Jun 2022T20I # 1554
29282041145.00Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
2828195-147.36Indiav South AfricaDurban9 Jan 2011T20I # 196
2856285-100.00Indiav South AfricaDharamsala14 Dec 2025T20I # 3644
27342631103.84Indiav South AfricaRajkot17 Jun 2022T20I # 1572
27281432192.85Indiav South AfricaIndore4 Oct 2022T20I # 1805
27321631168.75Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
2729214-128.57Indiav South AfricaGqeberha10 Nov 2024T20I # 2942
27171722158.82Indiav South AfricaNew Chandigarh11 Dec 2025T20I # 3631
26*50343-76.47Indiav South AfricaDharamsala14 Dec 2025T20I # 3644
26262021130.00Indiav South AfricaJohannesburg18 Feb 2018T20I # 652
2641322181.25Indiav South AfricaCuttack9 Dec 2025T20I # 3623
25472511100.00Indiav South AfricaNottingham16 Jun 2009T20I # 113
2548272-92.59Indiav South AfricaColombo (RPS)2 Oct 2012T20I # 286
24171341184.61Indiav South AfricaMirpur4 Apr 2014T20I # 399
24211432171.42Indiav South AfricaCenturion21 Feb 2018T20I # 654
23*20133-176.92Indiav South AfricaColombo (RPS)2 Oct 2012T20I # 286
232815-3153.33Indiav South AfricaDelhi9 Jun 2022T20I # 1554
233321-1109.52Indiav South AfricaCuttack9 Dec 2025T20I # 3623
2246243-91.66Indiav South AfricaCuttack5 Oct 2015T20I # 457
2240242-91.66Indiav South AfricaCuttack5 Oct 2015T20I # 457
2127193-110.52Indiav South AfricaNottingham16 Jun 2009T20I # 113
21181512140.00Indiav South AfricaColombo (RPS)2 Oct 2012T20I # 286
21151031210.00Indiav South AfricaMirpur4 Apr 2014T20I # 399
218922233.33Indiav South AfricaJohannesburg18 Feb 2018T20I # 652
213317-1123.52Indiav South AfricaCape Town24 Feb 2018T20I # 655
21291721123.52Indiav South AfricaDurban8 Nov 2024T20I # 2938
21342111100.00Indiav South AfricaNew Chandigarh11 Dec 2025T20I # 3631
20*221221166.66Indiav South AfricaDharamsala2 Oct 2015T20I # 456
20*30172-117.64Indiav South AfricaIndore4 Oct 2022T20I # 1805
20292011100.00Indiav South AfricaGqeberha10 Nov 2024T20I # 2942
203123-186.95Indiav South AfricaNew Chandigarh11 Dec 2025T20I # 3631
1919193-100.00Indiav South AfricaDurban20 Sep 2007T20I # 43
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs South Africa at Ahmedabad, South Africa in India 5th T20I, Dec 19, 2025 [T20I # 3645]

South Africa vs India at Dharamsala, South Africa in India 3rd T20I, Dec 14, 2025 [T20I # 3644]

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631]