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

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]

Malawi vs Botswana at Harare, ICC Men's T20 World Cup Africa Region Final 7th place play-off, Oct 4, 2025 [T20I # 3500]