Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
101856095168.33Indiav South AfricaGros Islet2 May 2010T20I # 155
53413381160.60Englandv South AfricaBridgetown8 May 2010T20I # 168
51433324154.54Pakistanv South AfricaGros Islet10 May 2010T20I # 171
4154423297.61Englandv South AfricaBridgetown8 May 2010T20I # 168
4065421295.23West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
37433032123.33Indiav South AfricaGros Islet2 May 2010T20I # 155
37333332112.12Pakistanv South AfricaGros Islet10 May 2010T20I # 171
33432822117.85New Zealandv South AfricaBridgetown6 May 2010T20I # 164
30241841166.66Pakistanv South AfricaGros Islet10 May 2010T20I # 171
2948372178.37West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
27201721158.82West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
26*231731152.94New Zealandv South AfricaBridgetown6 May 2010T20I # 164
2322251292.00Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
22322112104.76Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
21201430150.00Englandv South AfricaBridgetown8 May 2010T20I # 168
2026222090.90West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
19171611118.75New Zealandv South AfricaBridgetown6 May 2010T20I # 164
1827193094.73New Zealandv South AfricaBridgetown6 May 2010T20I # 164
18171302138.46New Zealandv South AfricaBridgetown6 May 2010T20I # 164
1738281060.71West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
16*6611266.66Indiav South AfricaGros Islet2 May 2010T20I # 155
1626172094.11Indiav South AfricaGros Islet2 May 2010T20I # 155
1412902155.55Englandv South AfricaBridgetown8 May 2010T20I # 168
1424162087.50West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
13211220108.33New Zealandv South AfricaBridgetown6 May 2010T20I # 164
13131310100.00Englandv South AfricaBridgetown8 May 2010T20I # 168
1323201065.00West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
12*12610200.00West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
1217131092.30West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
11*131000110.00Pakistanv South AfricaGros Islet10 May 2010T20I # 171
1111701157.14Indiav South AfricaGros Islet2 May 2010T20I # 155
1110120191.66Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
10*171010100.00New Zealandv South AfricaBridgetown6 May 2010T20I # 164
8*7510160.00Englandv South AfricaBridgetown8 May 2010T20I # 168
7891077.77Pakistanv South AfricaGros Islet10 May 2010T20I # 171
77201350.00West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
63510120.00New Zealandv South AfricaBridgetown6 May 2010T20I # 164
65610100.00West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
5860083.33West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
41210200.00Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
43410100.00West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
415110036.36West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
3*2200150.00West Indiesv South AfricaNorth Sound19 May 2010T20I # 178
31660050.00Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
3240075.00Englandv South AfricaBridgetown8 May 2010T20I # 168
3870042.85Pakistanv South AfricaGros Islet10 May 2010T20I # 171
310200150.00West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
2*1100200.00Pakistanv South AfricaGros Islet10 May 2010T20I # 171
2460033.33Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
21780025.00Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
2640050.00Pakistanv South AfricaGros Islet10 May 2010T20I # 171
1*1760016.66Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
1*1100100.00Englandv South AfricaBridgetown8 May 2010T20I # 168
1*2100100.00West Indiesv South AfricaNorth Sound20 May 2010T20I # 179
1140025.00Afghanistanv South AfricaBridgetown5 May 2010T20I # 162
1350020.00Pakistanv South AfricaGros Islet10 May 2010T20I # 171
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:

New Zealand vs India at Visakhapatnam, New Zealand in India 4th T20I, Jan 28, 2026 [T20I # 3672]

West Indies vs South Africa at Paarl, West Indies in South Africa 1st T20I, Jan 27, 2026 [T20I # 3671]

Ireland vs Italy at Dubai, Ireland in United Arab Emirates 3rd T20I, Jan 26, 2026 [T20I # 3670]