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
80*884755170.21U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
79574566175.55West Indiesv South AfricaKingston123 May 2024T20I # 2617
76875962128.81Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
69282695265.38West Indiesv South AfricaKingston226 May 2024T20I # 2630
67*653872176.31West Indiesv South AfricaKingston125 May 2024T20I # 2626
65*502627250.00West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
5350377-143.24Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
52594232123.80West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
51633623141.66West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
47383114151.61Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
44472824157.14West Indiesv South AfricaKingston226 May 2024T20I # 2630
42*542414175.00West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
4277494185.71Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
41382224186.36West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
4063452188.88Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
40363023133.33West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
38302223172.72U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
37463422108.82Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
36*3123-4156.52West Indiesv South AfricaKingston226 May 2024T20I # 2630
36292223163.63West Indiesv South AfricaKingston125 May 2024T20I # 2626
35533432102.94West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
35342213159.09West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
35181324269.23West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
34522513136.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
33331732194.11Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
32*453021106.66West Indiesv South AfricaKingston123 May 2024T20I # 2617
32231623200.00West Indiesv South AfricaKingston125 May 2024T20I # 2626
31*321741182.35West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
29281812161.11West Indiesv South AfricaKingston125 May 2024T20I # 2626
29351832161.11West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
28232122133.33West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
27252431112.50Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
27321631168.75Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
26191313200.00West Indiesv South AfricaKingston125 May 2024T20I # 2626
24161441171.42U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
2334223-104.54Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
2054272-74.07Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
1946301-63.33Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
193419-1100.00West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
1738201-85.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
162416-2100.00Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
1620201-80.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
15159-2166.66West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
144423-160.86Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
1331211161.90Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
1219171-70.58Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
121012-1100.00U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
11*147-1157.14West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
1119151-73.33Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
118811137.50Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
10*1471-142.85Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
1089-1111.11Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
1018122-83.33Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
9*136-1150.00West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
91310-190.00Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
918131-69.23Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
9892-100.00Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
91510--90.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
9682-112.50Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
9752-180.00Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
8*94-1200.00Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
8119--88.88Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
896-1133.33U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
82082-100.00Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
822131-61.53Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
7*20161-43.75Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
7159-177.77West Indiesv South AfricaKingston125 May 2024T20I # 2626
72115--46.66West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
7109--77.77West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
6*127--85.71West Indiesv South AfricaKingston226 May 2024T20I # 2630
6119--66.66Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
61716--37.50Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
61511--54.54Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
61361-100.00Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
612111-54.54West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
5*721-250.00Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
5117--71.42West Indiesv South AfricaKingston123 May 2024T20I # 2617
4*1071-57.14West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
4*111-400.00West Indiesv South AfricaTarouba223 Aug 2024T20I # 2797
3*33--100.00West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
3158--37.50Sri Lankav South AfricaNew York13 Jun 2024T20I # 2635
364--75.00Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
3519--33.33U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
394--75.00Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
2*12--100.00West Indiesv South AfricaKingston125 May 2024T20I # 2626
2*76--33.33U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
2*62--100.00Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
273--66.66West Indiesv South AfricaKingston123 May 2024T20I # 2617
2196--33.33Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
298--25.00Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
2155--40.00Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
257--28.57Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
212--100.00Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
1*21--100.00Netherlandsv South AfricaNew York18 Jun 2024T20I # 2649
1*11--100.00Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
1*42--50.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
132--50.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
1165--20.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
132--50.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
141--100.00West Indiesv South AfricaKingston123 May 2024T20I # 2617
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:

Wellington vs Canterbury at Wellington, Super Smash 23rd Match, Jan 19, 2026 [Twenty20]

Brisbane Heat vs Sydney Sixers at Brisbane, Big Bash League 40th Match, Jan 18, 2026 [Twenty20]

Northern Districts vs Otago at Dunedin, Super Smash 22nd Match, Jan 18, 2026 [Twenty20]