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
114*1801039-110.67Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
1061731257-84.80Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
87967516-116.00Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
8514411611-73.27Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
801318610-93.02Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
68140865179.06Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
6390679194.02Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
59*106694-85.50Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
5697755-74.66Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
5174531296.22Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
4954478-104.25Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
48107643-75.00Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
47110645-73.43Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
47122892-52.80Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
44*109625-70.96Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
4362492187.75Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
4290696-60.86New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
3990673-58.20Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
3985613-63.93Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
38*69412-92.68Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
3781605-61.66Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
36100705151.42Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
3671423285.71Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
34*46504-68.00Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
33118801-41.25Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
3173421-73.80Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
3158404-77.50Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
3054311196.77Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
28116681-41.17Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
281315-2186.66Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
2746391-69.23Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
2762373-72.97New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
2642364-72.22Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
2549423-59.52Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
2445254-96.00Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
2375521-44.23New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
1949321-59.37Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
19261821105.55Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
1837321-56.25Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
1825231-78.26Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
17*2313--130.76Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
1751272-62.96Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
1736251168.00Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
174328--60.71Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
1630232-69.56Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
14*21201-70.00Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
12*48401-30.00New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
123119--63.15Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
1230241-50.00New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
11*21181-61.11Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
1130181-61.11Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
1120151-73.33Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
112010-1110.00Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
1024121-83.33Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
9*1371-128.57Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
91810--90.00Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
834321-25.00Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
8871-114.28New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
821121-66.66Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
71611--63.63Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
71811--63.63Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
71210--70.00Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
72618--38.88Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
6*2210--60.00Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
61812--50.00Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
64225--24.00Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
5*34--125.00Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
51111--45.45Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
52922--22.72New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
5199--55.55New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
4*159--44.44Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
497--57.14Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
41110--40.00Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
3*64--75.00Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
3159--33.33Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
3810--30.00Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
377--42.85Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
31610--30.00Australiav South AfricaMelbourne (Docklands)18 Aug 2000ODI # 1621
254--50.00Sri Lankav South AfricaGalle6 Jul 2000ODI # 1604
265--40.00Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
21311--18.18Pakistanv South AfricaColombo (RPS)8 Jul 2000ODI # 1606
2105--40.00Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
1*21--100.00Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
199--11.11Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
11417--5.88Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
145--20.00Pakistanv South AfricaColombo (SSC)12 Jul 2000ODI # 1612
132--50.00Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
11611--9.09Australiav South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
12611--9.09Australiav South AfricaMelbourne (Docklands)20 Aug 2000ODI # 1622
163--33.33Pakistanv South AfricaSingapore23 Aug 2000ODI # 1624
179--11.11New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
13217--5.88New Zealandv South AfricaSingapore25 Aug 2000ODI # 1625
187--14.28Pakistanv South AfricaSingapore27 Aug 2000ODI # 1626
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:

United Arab Emirates vs United States of America at Dubai (DICS), ICC Men's Cricket World Cup League 2 86th Match, Oct 28, 2025 [ODI # 4918 - Live]
>> 83/3 (24.4 ov, Muhammad Shahdad 26*, Shoaib Khan 12*, R Ugarkar 1/12)

England vs New Zealand at Mount Maunganui, England in New Zealand 1st ODI, Oct 26, 2025 [ODI # 4916]

United States of America vs Nepal at Dubai (DICS), ICC Men's Cricket World Cup League 2 85th Match, Oct 26, 2025 [ODI # 4917]