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
141*21614211699.29Indiav South AfricaNairobi (Gym)113 Oct 2000ODI # 1638
10316011510289.56New Zealandv South AfricaCape Town14 Nov 2000ODI # 1655
921821259073.60West Indiesv South AfricaBridgetown19 May 2001ODI # 1716
89109919197.80New Zealandv South AfricaKimberley128 Oct 2000ODI # 1651
851301035082.52New Zealandv South AfricaKimberley128 Oct 2000ODI # 1651
84917274116.66New Zealandv South AfricaCape Town14 Nov 2000ODI # 1655
841351148073.68Sri Lankav South AfricaGqeberha115 Dec 2000ODI # 1661
831641178070.94Sri Lankav South AfricaPaarl19 Jan 2001ODI # 1666
741451075069.15Sri Lankav South AfricaCape Town211 Jan 2001ODI # 1668
6886698198.55New Zealandv South AfricaKimberley128 Oct 2000ODI # 1651
66112837179.51Sri Lankav South AfricaPaarl19 Jan 2001ODI # 1666
65*785670116.07Sri Lankav South AfricaJohannesburg117 Jan 2001ODI # 1673
65106689095.58Englandv South AfricaNairobi (Gym)110 Oct 2000ODI # 1636
65107718091.54West Indiesv South AfricaSt George's16 May 2001ODI # 1715
60735423111.11West Indiesv South AfricaSt John's12 May 2001ODI # 1713
59129845070.23Sri Lankav South AfricaEast London217 Dec 2000ODI # 1662
59119898066.29Jamaicav Sth AfricansKingston125 Apr 2001List A
58106719081.69Indiav South AfricaNairobi (Gym)113 Oct 2000ODI # 1638
581621057055.23New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
5596697079.71Sri Lankav South AfricaGqeberha115 Dec 2000ODI # 1661
55118835066.26Sri Lankav South AfricaJohannesburg117 Jan 2001ODI # 1673
54*118917059.34West Indiesv South AfricaKingstown216 May 2001ODI # 1718
54105974055.67West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
52110601386.66Jamaicav Sth AfricansKingston125 Apr 2001List A
51*93701072.85Sri Lankav South AfricaPaarl19 Jan 2001ODI # 1666
50109727069.44West Indiesv South AfricaSt John's12 May 2001ODI # 1713
48724641104.34West Indiesv South AfricaSt John's12 May 2001ODI # 1713
46116643271.87New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
4696784158.97West Indiesv South AfricaSt George's16 May 2001ODI # 1715
43117684063.23West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
41393560117.14Indiav South AfricaNairobi (Gym)113 Oct 2000ODI # 1638
4168635065.07West Indiesv South AfricaPort of Spain212 May 2001ODI # 1717
40613770108.10New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
39*94563069.64Sri Lankav South AfricaEast London217 Dec 2000ODI # 1662
3961504078.00Indiav South AfricaNairobi (Gym)113 Oct 2000ODI # 1638
3873525173.07New Zealandv South AfricaDurban11 Nov 2000ODI # 1654
3757473078.72Sri Lankav South AfricaCape Town211 Jan 2001ODI # 1668
3681574063.15Sri Lankav South AfricaEast London217 Dec 2000ODI # 1662
35352670134.61New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
34*59682050.00Sri Lankav South AfricaEast London217 Dec 2000ODI # 1662
3377523063.46Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
3249402080.00Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
3270534060.37Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
31*55494063.26West Indiesv South AfricaKingstown216 May 2001ODI # 1718
3165394079.48West Indiesv South AfricaSt George's25 May 2001ODI # 1714
2970454064.44West Indiesv South AfricaSt George's25 May 2001ODI # 1714
2970424069.04West Indiesv South AfricaPort of Spain212 May 2001ODI # 1717
2866395071.79West Indiesv South AfricaKingstown216 May 2001ODI # 1718
2769344079.41West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
27132840032.14West Indiesv South AfricaPort of Spain212 May 2001ODI # 1717
2642363172.22Englandv South AfricaNairobi (Gym)110 Oct 2000ODI # 1636
2652441159.09New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
25*50303183.33New Zealandv South AfricaDurban11 Nov 2000ODI # 1654
2540372067.56Englandv South AfricaNairobi (Gym)110 Oct 2000ODI # 1636
2567361069.44Sri Lankav South AfricaJohannesburg117 Jan 2001ODI # 1673
2563424059.52West Indiesv South AfricaSt George's16 May 2001ODI # 1715
2433332072.72West Indiesv South AfricaBridgetown19 May 2001ODI # 1716
23311731135.29Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
22201630137.50Sri Lankav South AfricaPaarl19 Jan 2001ODI # 1666
22301730129.41Sri Lankav South AfricaJohannesburg117 Jan 2001ODI # 1673
21251611131.25New Zealandv South AfricaKimberley128 Oct 2000ODI # 1651
2196643032.81New Zealandv South AfricaDurban11 Nov 2000ODI # 1654
21301920110.52Sri Lankav South AfricaCape Town211 Jan 2001ODI # 1668
2151334063.63West Indiesv South AfricaBridgetown19 May 2001ODI # 1716
2140270177.77West Indiesv South AfricaBridgetown19 May 2001ODI # 1716
2021243083.33Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
2055282071.42Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
2058413048.78Jamaicav Sth AfricansKingston125 Apr 2001List A
2037213095.23West Indiesv South AfricaSt George's25 May 2001ODI # 1714
1953383050.00New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
1870473038.29Englandv South AfricaNairobi (Gym)110 Oct 2000ODI # 1636
1839281064.28Sri Lankav South AfricaGqeberha115 Dec 2000ODI # 1661
1836222081.81Sri Lankav South AfricaGqeberha115 Dec 2000ODI # 1661
1855332054.54West Indiesv South AfricaKingstown216 May 2001ODI # 1718
17*37230173.91New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
17*30231073.91West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
1736262065.38New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
1728213080.95West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
16*101020160.00Sri Lankav South AfricaPaarl19 Jan 2001ODI # 1666
1634321050.00New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
1679611026.22West Indiesv South AfricaSt John's12 May 2001ODI # 1713
1644322050.00West Indiesv South AfricaSt George's25 May 2001ODI # 1714
15231411107.14West Indiesv South AfricaSt George's25 May 2001ODI # 1714
1536372040.54West Indiesv South AfricaBridgetown19 May 2001ODI # 1716
1554452033.33West Indiesv South AfricaKingstown216 May 2001ODI # 1718
1438311045.16Englandv South AfricaNairobi (Gym)110 Oct 2000ODI # 1636
14111001140.00West Indiesv South AfricaKingston228 Apr 2001ODI # 1712
13*24200065.00Sri Lankav South AfricaJohannesburg117 Jan 2001ODI # 1673
13*32160081.25West Indiesv South AfricaSt John's12 May 2001ODI # 1713
1322182072.22New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
13121111118.18New Zealandv South AfricaCenturion225 Oct 2000ODI # 1647
1342282046.42Sri Lankav South AfricaGqeberha115 Dec 2000ODI # 1661
1334162081.25Sri Lankav South AfricaCape Town211 Jan 2001ODI # 1668
1346380034.21West Indiesv South AfricaSt John's12 May 2001ODI # 1713
12*44290041.37Sri Lankav South AfricaBloemfontein114 Jan 2001ODI # 1671
1231201060.00New Zealandv South AfricaCape Town14 Nov 2000ODI # 1655
1225211057.14Sri Lankav South AfricaCape Town211 Jan 2001ODI # 1668
11*7520220.00New Zealandv South AfricaKimberley128 Oct 2000ODI # 1651
11191120100.00New Zealandv South AfricaBenoni122 Oct 2000ODI # 1643
1127211052.38Sri Lankav South AfricaEast London217 Dec 2000ODI # 1662
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:

Tasmania vs Western Australia at W.A.C.A, One-Day Cup (AUS) 18th Match, Feb 10, 2026 [List A]

Auckland vs Wellington at Auckland, The Ford Trophy 22nd Match, Feb 10, 2026 [List A]

South Australia vs New South Wales at Sydney, One-Day Cup (AUS) 17th Match, Feb 10, 2026 [List A]