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
24054636626365.57New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
11842428916-40.83New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
10917013212182.57New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
10119913714473.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
761378212192.68Indiav South AfricaCenturion326 Dec 2023Test # 2520
60*2081348-44.77New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
46103596177.96Indiav South AfricaCape Town23 Jan 2024Test # 2522
431471087-39.81New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
401341041138.46New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
3968507-78.00Indiav South AfricaCape Town23 Jan 2024Test # 2522
3954422292.85New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
3896645-59.37Indiav South AfricaCenturion126 Dec 2023Test # 2520
3687555-65.45Indiav South AfricaCape Town23 Jan 2024Test # 2522
36109733149.31New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
34112753145.33New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
33422732122.22New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
3167503162.00Indiav South AfricaCenturion126 Dec 2023Test # 2520
3082575-52.63New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
2913968-142.64New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
2993734-39.72New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
2825236-121.73Indiav South AfricaCape Town43 Jan 2024Test # 2522
279913300.00New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
2649376-70.27Indiav South AfricaCenturion326 Dec 2023Test # 2520
2456333-72.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
2079484-41.66New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
2012972--27.77New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
1740374-45.94Indiav South AfricaCenturion126 Dec 2023Test # 2520
1758443-38.63New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
16*57222-72.72Indiav South AfricaCape Town43 Jan 2024Test # 2522
1213112-109.09Indiav South AfricaCape Town43 Jan 2024Test # 2522
1229261-46.15New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
11*27171-64.70New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
1118141-78.57New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
1012112-90.90Indiav South AfricaCape Town43 Jan 2024Test # 2522
1041281-35.71New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
8*21121-66.66New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
813112-72.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
851331-24.24Indiav South AfricaCape Town23 Jan 2024Test # 2522
618121-50.00Indiav South AfricaCenturion326 Dec 2023Test # 2520
5*541-125.00New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
520141-35.71Indiav South AfricaCenturion126 Dec 2023Test # 2520
55422--22.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
522181-27.77Indiav South AfricaCenturion326 Dec 2023Test # 2520
51315--33.33New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
4*461-66.66Indiav South AfricaCape Town43 Jan 2024Test # 2522
433241-16.66Indiav South AfricaCenturion326 Dec 2023Test # 2520
4851-80.00Indiav South AfricaCenturion326 Dec 2023Test # 2520
41610--40.00New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
4641-100.00New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
32013--23.07New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
2118--25.00Indiav South AfricaCenturion326 Dec 2023Test # 2520
22912--16.66Indiav South AfricaCenturion126 Dec 2023Test # 2520
2209--22.22New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
13719--5.26Indiav South AfricaCenturion126 Dec 2023Test # 2520
152--50.00New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
0*108---Indiav South AfricaCenturion126 Dec 2023Test # 2520
0*115---Indiav South AfricaCenturion326 Dec 2023Test # 2520
0*1----Indiav South AfricaCape Town23 Jan 2024Test # 2522
0*2420---New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
-11---Indiav South AfricaCenturion326 Dec 2023Test # 2520
-108---Indiav South AfricaCenturion326 Dec 2023Test # 2520
-85---Indiav South AfricaCenturion326 Dec 2023Test # 2520
-12---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-12---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-62---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-83---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-121---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-107---Indiav South AfricaCape Town23 Jan 2024Test # 2522
-22---New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
-33---New Zealandv South AfricaHamilton213 Feb 2024Test # 2529
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:

Dhaka Division (and Dacca) vs Barishal Division at Cox's Bazar, National Cricket League 19th Match, Nov 22-25, 2025 [First-class - Live]
>> 246/7 (80.5 ov, Marshall Ayub 118*, Sumon Khan 12*, Mojammel Hasan Shakil 1/43) - Stumps

Rajshahi Division vs Rangpur Division at Rajshahi, National Cricket League 20th Match, Nov 22-25, 2025 [First-class - Live]
>> 37/0 (8.1 ov, Jahid Javed 29*, Abdullah Al Mamun 4*, Shafiqul Islam 0/6) - Stumps

New South Wales vs Tasmania at Sydney, Sheffield Shield 14th Match, Nov 22-25, 2025 [First-class - Live]
>> 214/2 (64.0 ov, KR Patterson 79*, L Shaw 42*, MP Kuhnemann 0/46) - Stumps