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
129155126151102.38Australiav South AfricaBloemfontein130 Mar 2002ODI # 1822
127150126145100.79Indiav South AfricaJohannesburg15 Oct 2001ODI # 1752
105135104121100.96Australiav South AfricaDurban23 Apr 2002ODI # 1823
104*1501215085.95Australiav South AfricaBrisbane120 Jan 2002ODI # 1789
102*1239993103.03New Zealandv South AfricaBrisbane219 Jan 2002ODI # 1787
1012091299078.29Indiav South AfricaJohannesburg15 Oct 2001ODI # 1752
9517915010163.33Australiav South AfricaCenturion124 Mar 2002ODI # 1820
941931208078.33Australia Av Sth AfricansAdelaide210 Jan 2002List A
921511077285.98Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
91119949196.80Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
85127956489.47Indiav South AfricaEast London219 Oct 2001ODI # 1762
851471128075.89New Zealandv South AfricaHobart215 Jan 2002ODI # 1785
811601174269.23Zimbabwev South AfricaBulawayo223 Sep 2001ODI # 1748
80129956184.21Australiav South AfricaBrisbane120 Jan 2002ODI # 1789
781621035375.72Australiav South AfricaPotchefstroom227 Mar 2002ODI # 1821
771431026075.49Indiav South AfricaDurban126 Oct 2001ODI # 1766
73137994173.73New Zealandv South AfricaMelbourne16 Feb 2002ODI # 1804
71*122877081.60Indiav South AfricaEast London219 Oct 2001ODI # 1762
68*136838081.92Kenyav South AfricaBenoni17 Oct 2001ODI # 1755
62102867172.09Australiav South AfricaMelbourne113 Jan 2002ODI # 1784
60101944063.82Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
59119917064.83Australiav South AfricaDurban23 Apr 2002ODI # 1823
57114734178.08New Zealandv South AfricaSydney18 Feb 2002ODI # 1805
55*78628088.70Australiav South AfricaSydney222 Jan 2002ODI # 1791
5597677182.08Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
55107616090.16Australiav South AfricaCape Town29 Apr 2002ODI # 1827
54107795068.35Indiav South AfricaCenturion110 Oct 2001ODI # 1757
5386664080.30Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
52393482152.94Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
51*473624141.66Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
511251004051.00Zimbabwev South AfricaHarare130 Sep 2001ODI # 1750
51120753168.00Australiav South AfricaMelbourne113 Jan 2002ODI # 1784
50111792063.29New Zealandv South AfricaMelbourne16 Feb 2002ODI # 1804
49*814620106.52Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
47*554470106.81Australiav South AfricaDurban23 Apr 2002ODI # 1823
46544151112.19New Zealandv South AfricaW.A.C.A21 Feb 2002ODI # 1801
45*19696065.21Zimbabwe Av Sth AfricansBulawayo121 Sep 2001List A
4576594176.27Zimbabwev South AfricaBulawayo223 Sep 2001ODI # 1748
44*70546081.48Australiav South AfricaDurban23 Apr 2002ODI # 1823
4487564278.57Kenyav South AfricaCape Town222 Oct 2001ODI # 1763
43*733221134.37Australiav South AfricaPotchefstroom227 Mar 2002ODI # 1821
43113802053.75New Zealandv South AfricaAdelaide227 Jan 2002ODI # 1797
43594252102.38New Zealandv South AfricaSydney18 Feb 2002ODI # 1805
4279554176.36Indiav South AfricaCenturion110 Oct 2001ODI # 1757
4263523080.76Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
4268492185.71Australiav South AfricaCenturion124 Mar 2002ODI # 1820
4167691059.42Zimbabwev South AfricaHarare130 Sep 2001ODI # 1750
4168572071.92Australia Av Sth AfricansAdelaide210 Jan 2002List A
4097774051.94Zimbabwev South AfricaHarare130 Sep 2001ODI # 1750
39653750105.40Australiav South AfricaBloemfontein130 Mar 2002ODI # 1822
3882575066.66Indiav South AfricaCenturion110 Oct 2001ODI # 1757
38108604063.33Australiav South AfricaCenturion124 Mar 2002ODI # 1820
37683550105.71Indiav South AfricaEast London219 Oct 2001ODI # 1762
3779642057.81New Zealandv South AfricaBrisbane219 Jan 2002ODI # 1787
3770534069.81Australiav South AfricaJohannesburg122 Mar 2002ODI # 1819
3747447084.09Australiav South AfricaJohannesburg122 Mar 2002ODI # 1819
36*86672053.73New Zealandv South AfricaW.A.C.A21 Feb 2002ODI # 1801
3669464078.26New Zealandv South AfricaHobart215 Jan 2002ODI # 1785
3575582060.34Australiav South AfricaPotchefstroom227 Mar 2002ODI # 1821
35602932120.68Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
34503251106.25Zimbabwev South AfricaBulawayo223 Sep 2001ODI # 1748
3480584158.62Indiav South AfricaDurban126 Oct 2001ODI # 1766
3460354197.14Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
3490593057.62Australiav South AfricaBloemfontein130 Mar 2002ODI # 1822
33322741122.22Indiav South AfricaCenturion110 Oct 2001ODI # 1757
3354373189.18Australiav South AfricaSydney222 Jan 2002ODI # 1791
33393320100.00Australiav South AfricaPotchefstroom227 Mar 2002ODI # 1821
3151365086.11Zimbabwev South AfricaHarare229 Sep 2001ODI # 1749
3189462067.39Australiav South AfricaMelbourne113 Jan 2002ODI # 1784
3141406077.50Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
3173631049.20New Zealandv South AfricaSydney18 Feb 2002ODI # 1805
2943443165.90Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
2971473061.70New Zealandv South AfricaAdelaide227 Jan 2002ODI # 1797
2966541053.70Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
2851312090.32Zimbabwev South AfricaHarare130 Sep 2001ODI # 1750
28342821100.00Australiav South AfricaCape Town29 Apr 2002ODI # 1827
2751373072.97New Zealandv South AfricaW.A.C.A21 Feb 2002ODI # 1801
2769463058.69Australiav South AfricaJohannesburg122 Mar 2002ODI # 1819
26*65442059.09Kenyav South AfricaCape Town222 Oct 2001ODI # 1763
2656312183.87Australiav South AfricaW.A.C.A13 Feb 2002ODI # 1802
25*57281089.28Australia Av Sth AfricansAdelaide210 Jan 2002List A
2445424057.14Kenyav South AfricaBenoni17 Oct 2001ODI # 1755
2434271288.88Indiav South AfricaCenturion110 Oct 2001ODI # 1757
2448421057.14New Zealandv South AfricaBrisbane219 Jan 2002ODI # 1787
2490560042.85Australiav South AfricaJohannesburg122 Mar 2002ODI # 1819
2437333072.72Australiav South AfricaBloemfontein130 Mar 2002ODI # 1822
24261930126.31Australiav South AfricaCape Town29 Apr 2002ODI # 1827
2368451051.11New Zealandv South AfricaHobart215 Jan 2002ODI # 1785
23322240104.54New Zealandv South AfricaBrisbane219 Jan 2002ODI # 1787
22*48362061.11Zimbabwev South AfricaBulawayo223 Sep 2001ODI # 1748
22*231920115.78Australiav South AfricaBrisbane120 Jan 2002ODI # 1789
2249421052.38Indiav South AfricaDurban126 Oct 2001ODI # 1766
2258433051.16New Zealandv South AfricaW.A.C.A21 Feb 2002ODI # 1801
21*48320065.62New Zealandv South AfricaHobart215 Jan 2002ODI # 1785
21*54321065.62New Zealandv South AfricaBrisbane219 Jan 2002ODI # 1787
2164441047.72Zimbabwe Av Sth AfricansBulawayo121 Sep 2001List A
2154443047.72Zimbabwev South AfricaHarare229 Sep 2001ODI # 1749
20*231621125.00Australia Av Sth AfricansAdelaide210 Jan 2002List A
20*50390051.28New Zealandv South AfricaW.A.C.A21 Feb 2002ODI # 1801
2059461043.47Zimbabwev South AfricaHarare229 Sep 2001ODI # 1749
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:

Otago vs Northern Districts at Dunedin, The Ford Trophy 18th Match, Feb 4, 2026 [List A]

Canterbury vs Auckland at Auckland, The Ford Trophy 16th Match, Feb 4, 2026 [List A]

Central Districts vs Wellington at Wellington, The Ford Trophy 17th Match, Feb 4, 2026 [List A]