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
13744232615242.02Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
120*22815812375.94New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
10526716311-64.41New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
9621513812-69.56New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
9226918813-48.93New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
7927320112139.30Indiav South AfricaCape Town111 Jan 2022Test # 2448
601761239-48.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
601961348-44.77New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
58*73688-85.29New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
58105788174.35Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
531408610-61.62Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
511921368-37.50Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
502181339-37.59Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
4983567287.50New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
481301029-47.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
4788578-82.45Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
4675506-92.00Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
46116877-52.87Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
45594251107.14New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
441581097-40.36New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
43118777-55.84Indiav South AfricaCape Town111 Jan 2022Test # 2448
41112926-44.56Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
40*129846-47.61Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
3989638-61.90New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
3878872243.67Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
36112763-47.36New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
35108944-37.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
3459346-100.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
3394746-44.59Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
291931434-20.27Indiav South AfricaCape Town311 Jan 2022Test # 2448
2992814135.80Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
28352451116.66Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
2784504-54.00Indiav South AfricaCape Town111 Jan 2022Test # 2448
2735335-81.81Bangladeshv South AfricaGqeberha48 Apr 2022Test # 2461
2667375-70.27Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
2659521150.00Bangladeshv South AfricaDurban431 Mar 2022Test # 2460
2498722233.33New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
23110744-31.08Indiav South AfricaCenturion326 Dec 2021Test # 2443
2354375-62.16Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
2244372-59.45Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
21241831116.66New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
2033233186.95Indiav South AfricaCenturion326 Dec 2021Test # 2443
2071533-37.73Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
2029252180.00Bangladeshv South AfricaGqeberha48 Apr 2022Test # 2461
1841324-56.25Indiav South AfricaCenturion326 Dec 2021Test # 2443
1842342-52.94New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
1772431-39.53Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
1747412-41.46New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
16117643-25.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
1624142-114.28Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
1659462-34.78New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
1675523-30.76New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
1553353-42.85Indiav South AfricaCape Town111 Jan 2022Test # 2448
1578612-24.59New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
1520192-78.94New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
14*191121127.27Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
1434172-82.35Indiav South AfricaCenturion326 Dec 2021Test # 2443
1429172-82.35Indiav South AfricaCenturion126 Dec 2021Test # 2443
142917-182.35Bangladeshv South AfricaDurban431 Mar 2022Test # 2460
133830--43.33New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
1330222-59.09Bangladeshv South AfricaGqeberha48 Apr 2022Test # 2461
1247351-34.28Indiav South AfricaCape Town111 Jan 2022Test # 2448
1221911133.33Indiav South AfricaCape Town111 Jan 2022Test # 2448
1231232-52.17New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
1120142-78.57Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
1152351-31.42Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
10*59381-26.31New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
1036261138.46Indiav South AfricaCenturion326 Dec 2021Test # 2443
1032222-45.45Indiav South AfricaCape Town311 Jan 2022Test # 2448
923121-75.00Indiav South AfricaJohannesburg13 Jan 2022Test # 2445
955332-27.27Indiav South AfricaCape Town311 Jan 2022Test # 2448
926122-75.00Indiav South AfricaCape Town111 Jan 2022Test # 2448
941331-27.27Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
81292-88.88Indiav South AfricaCenturion126 Dec 2021Test # 2443
828131-61.53Indiav South AfricaCenturion126 Dec 2021Test # 2443
831211-38.09Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
847322-25.00New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
7*1381-87.50Indiav South AfricaCenturion326 Dec 2021Test # 2443
72114-150.00Indiav South AfricaJohannesburg33 Jan 2022Test # 2445
720151-46.66Indiav South AfricaCape Town311 Jan 2022Test # 2448
725151-46.66Indiav South AfricaCape Town311 Jan 2022Test # 2448
723201-35.00Indiav South AfricaCape Town111 Jan 2022Test # 2448
73832--21.87New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
724191-36.84Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
78101-70.00Bangladeshv South AfricaGqeberha48 Apr 2022Test # 2461
61061-100.00New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
636241-25.00Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
523131-38.46Indiav South AfricaCape Town311 Jan 2022Test # 2448
578--62.50New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
5971-71.42Bangladeshv South AfricaDurban431 Mar 2022Test # 2460
53925--20.00Bangladeshv South AfricaGqeberha48 Apr 2022Test # 2461
51514--35.71Bangladeshv South AfricaGqeberha28 Apr 2022Test # 2461
4*20121-33.33Indiav South AfricaCenturion126 Dec 2021Test # 2443
4*3014--28.57Indiav South AfricaCape Town111 Jan 2022Test # 2448
4651-80.00Indiav South AfricaCenturion126 Dec 2021Test # 2443
425141-28.57Indiav South AfricaCenturion326 Dec 2021Test # 2443
41481-50.00Indiav South AfricaCenturion126 Dec 2021Test # 2443
418131-30.76New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
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:

Bangladesh vs Ireland at Mirpur, Ireland in Bangladesh 2nd Test, Nov 19-23, 2025 [Test # 2607 - Live]
>> 126/3 (38.5 ov, Mominul Haque 33*, Mushfiqur Rahim 13*, MJ Humphreys 0/18)

South Africa vs India at Eden Gardens, South Africa in India 1st Test, Nov 14-16, 2025 [Test # 2606]

Ireland vs Bangladesh at Sylhet, Ireland in Bangladesh 1st Test, Nov 11-14, 2025 [Test # 2605]