Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
100905859172.41Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
52653171167.74Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
50432535200.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
49733661136.11Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
39*53454186.66Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
37322841132.14Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
36331824200.00Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
33271832183.33Indiav South AfricaDurban18 Nov 2024T20I # 2938
3118157-206.66Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
31322031155.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
30271632187.50Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
2729214-128.57Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
21291611131.25Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
21291721123.52Indiav South AfricaDurban18 Nov 2024T20I # 2938
20*32131-153.84Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
20292011100.00Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
1891031180.00Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
1814163-112.50Indiav South AfricaCenturion113 Nov 2024T20I # 2947
18231811100.00Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
1622154-106.66Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
1511611250.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
11*2411275.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
1114102-110.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
1115131-84.61Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
91411--81.81Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
92261-150.00Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
91181-112.50Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
8138--100.00Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
82213--61.53Indiav South AfricaCenturion113 Nov 2024T20I # 2947
7*256-1116.66Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
71271-100.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
71381-87.50Indiav South AfricaDurban18 Nov 2024T20I # 2938
676--100.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
5*941-125.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
5*33--166.66Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
5107--71.42Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
4*95--80.00Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
4239--44.44Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
41051-80.00Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
343--100.00Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
385--60.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
2*123--66.66Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
2124--50.00Irelandv South AfricaAbu Dhabi127 Sep 2024T20I # 2869
2106--33.33Indiav South AfricaDurban18 Nov 2024T20I # 2938
1*11--100.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
134--25.00Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
163--33.33Indiav South AfricaDurban18 Nov 2024T20I # 2938
144--25.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
122--50.00Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Barishal Division vs Rajshahi Division at Sylhet, National Cricket League T20 25th Match, Oct 6, 2025 [Twenty20]

Dhaka Metropolis vs Rangpur Division at Sylhet, National Cricket League T20 26th Match, Oct 6, 2025 [Twenty20]

Khulna Division vs Dhaka Division (and Dacca) at Sylhet, National Cricket League T20 24th Match, Oct 5, 2025 [Twenty20]