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
10515211010395.45Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
922181169-79.31West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
89119947494.68Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
86*825056172.00Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
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
54*145886161.36West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
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
5097662-75.75Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
47383114151.61Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
4583595176.27West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
44472824157.14West Indiesv South AfricaKingston226 May 2024T20I # 2630
42*542414175.00West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
4277494185.71Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
4289815-51.85West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
41382224186.36West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
4063452188.88Netherlandsv South AfricaNew York108 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
3666614-59.01West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35*273232109.37West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35533432102.94West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
353371312126.71West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35119905-38.88West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
35342213159.09West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
35181324269.23West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
34*302732125.92Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
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*99761140.78West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
31*321741182.35West Indiesv South AfricaTarouba227 Aug 2024T20I # 2820
31*261523206.66Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
31170544-57.40West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
29281812161.11West Indiesv South AfricaKingston125 May 2024T20I # 2626
2994554-52.72West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
2939386-76.31West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
29351832161.11West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
2977451164.44Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
28232122133.33West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
27252431112.50Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
27321631168.75Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
27102511-52.94West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
26191313200.00West Indiesv South AfricaKingston125 May 2024T20I # 2626
2648374170.27West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
25*62502150.00West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
25*5036-269.44Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
25118921-27.17West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
25117553-45.45West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
2539274192.59West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
24161441171.42U.S.A.v South AfricaNorth Sound219 Jun 2024T20I # 2708
2334223-104.54Netherlandsv South AfricaNew York108 Jun 2024T20I # 2649
2054272-74.07Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
1946301-63.33Sri Lankav South AfricaNew York103 Jun 2024T20I # 2635
193419-1100.00West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
1738201-85.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
17114473-36.17West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
162416-2100.00Sri Lankav South AfricaNew York103 Jun 2024T20I # 2635
1620201-80.00Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
1642291-55.17Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
1665352-45.71Afghanistanv South AfricaSharjah218 Sep 2024ODI # 4764
15159-2166.66West Indiesv South AfricaNorth Sound123 Jun 2024T20I # 2720
1573451-33.33West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
144423-160.86Bangladeshv South AfricaNew York210 Jun 2024T20I # 2664
1331211161.90Nepalv South AfricaKingstown214 Jun 2024T20I # 2681
1333191-68.42Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
1219171-70.58Netherlandsv South AfricaNew York108 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 York103 Jun 2024T20I # 2635
118811137.50Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
1148351-31.42West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
1131211-52.38West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
10*1471-142.85Englandv South AfricaGros Islet221 Jun 2024T20I # 2712
1089-1111.11Netherlandsv South AfricaNew York108 Jun 2024T20I # 2649
1018122-83.33Afghanistanv South AfricaTarouba126 Jun 2024T20I # 2723
1028171-58.82Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
9*136-1150.00West Indiesv South AfricaTarouba125 Aug 2024T20I # 2811
91310-190.00Sri Lankav South AfricaNew York103 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
9133252-36.00West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
927191-47.36Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
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
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:

Vidarbha vs Kerala (and Travancore-Cochin) at Nagpur, Ranji Trophy Final, Feb 26-Mar 2, 2025 [First-class]

Kerala (and Travancore-Cochin) vs Gujarat at Ahmedabad, Ranji Trophy 1st semi final, Feb 17-21, 2025 [First-class]

Jammu & Kashmir vs Kerala (and Travancore-Cochin) at Pune, Ranji Trophy 1st quarter final, Feb 8-12, 2025 [First-class]