Batting Most Runs Innings - vs South Africa

High scores For World Cup - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester06 Jul 2019ODI # 4188
120*176110102109.09Australiav South AfricaLeeds13 Jun 1999ODI # 1481
11618113412286.56West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
1112051398-79.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
1111429416-118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
11118410183109.90Indiav South AfricaNagpur12 Mar 2011ODI # 3128
111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
101*19512110-83.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
10110768144148.52Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
9718714211168.30Indiav South AfricaHove15 May 1999ODI # 1444
921037574122.66Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
9212475101122.66West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
911369182100.00Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
89132799-112.65Englandv South AfricaThe Oval30 May 2019ODI # 4143
89955993150.84Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
871278312-104.81Bangladeshv South AfricaProvidence07 Apr 2007ODI # 2564
859069111123.18Australiav South AfricaManchester06 Jul 2019ODI # 4188
84*1327373115.06New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
83133909-92.22Englandv South AfricaSydney22 Mar 1992ODI # 751
831571218-68.59New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
80987482108.10Zimbabwev South AfricaHamilton15 Feb 2015ODI # 3601
79125776-102.59Indiav South AfricaAdelaide15 Mar 1992ODI # 745
79906073131.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
78*10269101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
78131808-97.50Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
77122887-87.50Englandv South AfricaMelbourne12 Mar 1992ODI # 741
77101877288.50Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
7615911710-64.95Zimbabwev South AfricaChelmsford29 May 1999ODI # 1468
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
75*133836-90.36Englandv South AfricaMelbourne12 Mar 1992ODI # 741
75117848189.28Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
7391786293.58Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
7396828189.02West Indiesv South AfricaDelhi24 Feb 2011ODI # 3106
73876612-110.60Indiav South AfricaNagpur12 Mar 2011ODI # 3128
691441105262.72Australiav South AfricaLeeds13 Jun 1999ODI # 1481
6998757-92.00Indiav South AfricaNagpur12 Mar 2011ODI # 3128
69113807-86.25Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
68806092113.33New Zealandv South AfricaAuckland29 Feb 1992ODI # 723
681811216-56.19Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
651511016-64.35Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
64*96736-87.67Sri Lankav South AfricaWellington02 Mar 1992ODI # 727
64938210-78.04Zimbabwev South AfricaHamilton15 Feb 2015ODI # 3601
63625662112.50Pakistanv South AfricaNottingham05 Jun 1999ODI # 1474
62624892129.16Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
61102699188.40West Indiesv South AfricaChristchurch05 Mar 1992ODI # 730
60*109868-69.76Australiav South AfricaGros Islet25 Apr 2007ODI # 2580
60117697-86.95New Zealandv South AfricaAuckland29 Feb 1992ODI # 723
60110877-68.96Kenyav South AfricaPotchefstroom12 Feb 2003ODI # 1947
60149983161.22Englandv South AfricaChennai06 Mar 2011ODI # 3120
60704752127.65New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
60875044120.00New Zealandv South AfricaPune01 Nov 2023ODI # 4689
59322684226.92New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
58100764-76.31Sri Lankav South AfricaProvidence28 Mar 2007ODI # 2556
5881717-81.69Irelandv South AfricaCanberra03 Mar 2015ODI # 3621
58805762101.75New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
57*1381005-57.00U.A.E.v South AfricaWellington12 Mar 2015ODI # 3633
57119748177.02Netherlandsv South AfricaBasseterre16 Mar 2007ODI # 2537
5773604395.00Englandv South AfricaThe Oval30 May 2019ODI # 4143
56126934-60.21West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
56108766173.68Australiav South AfricaBirmingham17 Jun 1999ODI # 1483
56141844-66.66New Zealandv South AfricaSt George's14 Apr 2007ODI # 2571
56564834116.66West Indiesv South AfricaSydney27 Feb 2015ODI # 3616
56119864-65.11Pakistanv South AfricaAuckland07 Mar 2015ODI # 3626
54*98574-94.73New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
54103755-72.00Indiav South AfricaHove15 May 1999ODI # 1444
5480538-101.88Englandv South AfricaThe Oval30 May 2019ODI # 4143
53*2141556-34.19Canadav South AfricaEast London27 Feb 2003ODI # 1971
52123943-55.31Englandv South AfricaChennai06 Mar 2011ODI # 3120
5281527-100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
5183595-86.44Englandv South AfricaThe Oval30 May 2019ODI # 4143
5076647-78.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
5099732-68.49Sri Lankav South AfricaProvidence28 Mar 2007ODI # 2556
50133846-59.52New Zealandv South AfricaSt George's14 Apr 2007ODI # 2571
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
49624953100.00Pakistanv South AfricaAuckland07 Mar 2015ODI # 3626
48*463623133.33West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
4870445-109.09Pakistanv South AfricaBrisbane08 Mar 1992ODI # 735
4890653173.84Irelandv South AfricaCanberra03 Mar 2015ODI # 3621
46*483331139.39Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
46101693-66.66Englandv South AfricaRawalpindi25 Feb 1996ODI # 1060
46113672168.65Englandv South AfricaBridgetown17 Apr 2007ODI # 2574
46106603-76.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
46125743-62.16Australiav South AfricaLucknow12 Oct 2023ODI # 4667
45*111643-70.31Scotlandv South AfricaBasseterre20 Mar 2007ODI # 2545
45151963-46.87Sri Lankav South AfricaSydney18 Mar 2015ODI # 3640
4498665-66.66Netherlandsv South AfricaMohali03 Mar 2011ODI # 3115
4494506188.00Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
4471586-75.86Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
43*122794-54.43U.A.E.v South AfricaRawalpindi16 Feb 1996ODI # 1049
43*251725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
43113721159.72New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Ireland vs New Zealand at Belfast, New Zealand in Ireland 3rd T20I, Jul 22, 2022 [T20I # 1679]

New Zealand vs Ireland at Belfast, New Zealand in Ireland 2nd T20I, Jul 20, 2022 [T20I # 1678]

New Zealand vs Ireland at Belfast, New Zealand in Ireland 1st T20I, Jul 18, 2022 [T20I # 1673]