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
146*63546317-31.53Englandv South AfricaDurban126 Dec 1999Test # 1480
12219513812-88.40Indiav South AfricaVadodara217 Mar 2000ODI # 1575
10838027415-39.41Englandv South AfricaGqeberha209 Dec 1999Test # 1475
105*20213910475.53Indiav South AfricaJamshedpur212 Mar 2000ODI # 1573
10222417013260.00Indiav South AfricaBengaluru302 Mar 2000Test # 1486
9720816312259.50Indiav South AfricaWankhede124 Feb 2000Test # 1484
9520214915-63.75Englandv South AfricaDurban126 Dec 1999Test # 1480
931198974104.49Indiav South AfricaNagpur219 Mar 2000ODI # 1576
921421098384.40Indiav South AfricaKochi209 Mar 2000ODI # 1572
9115912011175.83Zimbabwev South AfricaNairobi (Gym)128 Sep 1999ODI # 1505
8711084122103.57Indiav South AfricaVadodara217 Mar 2000ODI # 1575
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
8514811414-74.56Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
8513511412-74.56Englandv South AfricaBloemfontein223 Jan 2000ODI # 1546
8221215410253.24Englandv South AfricaGqeberha209 Dec 1999Test # 1475
791037011-112.85Indiav South AfricaNagpur219 Mar 2000ODI # 1576
74129917-81.31Australiav South AfricaDurban112 Apr 2000ODI # 1587
7317914010152.14Englandv South AfricaCenturion414 Jan 2000Test # 1483
731047181102.81Zimbabwev South AfricaJohannesburg121 Jan 2000ODI # 1544
731721094166.97Indiav South AfricaFaridabad115 Mar 2000ODI # 1574
71*1561127163.39Englandv South AfricaBloemfontein223 Jan 2000ODI # 1546
711671248-57.25Englandv South AfricaCape Town102 Jan 2000Test # 1482
711471145362.28Pakistanv South AfricaSharjah124 Mar 2000ODI # 1579
70*3032119133.17Englandv South AfricaGqeberha409 Dec 1999Test # 1475
691531089-63.88Englandv South AfricaCenturion414 Jan 2000Test # 1483
69102897277.52Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
67120879-77.01Kenyav South AfricaNairobi (Gym)230 Sep 1999ODI # 1507
65141887-73.86Pakistanv South AfricaSharjah128 Mar 2000ODI # 1582
641471116-57.65Englandv South AfricaEast London104 Feb 2000ODI # 1557
63127906-70.00Indiav South AfricaNairobi (Gym)203 Oct 1999ODI # 1509
59129913-64.83Zimbabwev South AfricaDurban202 Feb 2000ODI # 1555
56125827-68.29Zimbabwev South AfricaGqeberha206 Feb 2000ODI # 1558
56785481103.70Indiav South AfricaFaridabad115 Mar 2000ODI # 1574
5390684177.94Englandv South AfricaEast London104 Feb 2000ODI # 1557
53103823-64.63Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
52914851108.33Pakistanv South AfricaSharjah131 Mar 2000ODI # 1583
51125919-56.04Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
51664053127.50Australiav South AfricaDurban112 Apr 2000ODI # 1587
51116864-59.30Australiav South AfricaJohannesburg116 Apr 2000ODI # 1591
50503210-156.25Australiav South AfricaCape Town214 Apr 2000ODI # 1589
4897727166.66Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
481951604-30.00Englandv South AfricaDurban126 Dec 1999Test # 1480
48130954150.52Pakistanv South AfricaSharjah124 Mar 2000ODI # 1579
471491067-44.33Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
43*125793-54.43Indiav South AfricaSharjah122 Mar 2000ODI # 1577
42*93432-97.67Indiav South AfricaKochi209 Mar 2000ODI # 1572
4267379-113.51Englandv South AfricaGqeberha209 Dec 1999Test # 1475
421771313-32.06Englandv South AfricaCape Town102 Jan 2000Test # 1482
42108691-60.86Englandv South AfricaCape Town226 Jan 2000ODI # 1549
4294512182.35Indiav South AfricaKochi209 Mar 2000ODI # 1572
41*58428-97.61Indiav South AfricaWankhede124 Feb 2000Test # 1484
4160505-82.00Kenyav South AfricaNairobi (Gym)230 Sep 1999ODI # 1507
4083656-61.53Englandv South AfricaCape Town102 Jan 2000Test # 1482
402111686-23.80Englandv South AfricaCape Town102 Jan 2000Test # 1482
39105768-51.31Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
3995554-70.90Zimbabwev South AfricaDurban202 Feb 2000ODI # 1555
3961465284.78Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
3982493-79.59Indiav South AfricaVadodara217 Mar 2000ODI # 1575
39117683-57.35Indiav South AfricaSharjah127 Mar 2000ODI # 1581
3968604-65.00Australiav South AfricaCape Town214 Apr 2000ODI # 1589
3871516-74.50Indiav South AfricaNairobi (Gym)226 Sep 1999ODI # 1504
3871487-79.16Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3854613162.29Zimbabwev South AfricaJohannesburg121 Jan 2000ODI # 1544
3869447-86.36Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
3878455-84.44Australiav South AfricaJohannesburg116 Apr 2000ODI # 1591
3779552-67.27Zimbabwev South AfricaGqeberha206 Feb 2000ODI # 1558
371871276-29.13Indiav South AfricaWankhede324 Feb 2000Test # 1484
36*123954-37.89Indiav South AfricaBengaluru102 Mar 2000Test # 1486
3645337-109.09Indiav South AfricaNairobi (Gym)226 Sep 1999ODI # 1504
3686627-58.06Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
36110846-42.85Englandv South AfricaCenturion414 Jan 2000Test # 1483
3683683152.94Englandv South AfricaCape Town226 Jan 2000ODI # 1549
3681594-61.01Indiav South AfricaJamshedpur212 Mar 2000ODI # 1573
3675655-55.38Indiav South AfricaSharjah127 Mar 2000ODI # 1581
3593594-59.32Zimbabwev South AfricaNairobi (Gym)128 Sep 1999ODI # 1505
35133964-36.45Englandv South AfricaGqeberha209 Dec 1999Test # 1475
351391093-32.11Englandv South AfricaCape Town302 Jan 2000Test # 1482
3559417-85.36Zimbabwev South AfricaDurban202 Feb 2000ODI # 1555
3470593157.62Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
3369517-64.70Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
33119845-39.28Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3398594-55.93Zimbabwev South AfricaJohannesburg121 Jan 2000ODI # 1544
3391704-47.14Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
3369534-62.26Australiav South AfricaJohannesburg116 Apr 2000ODI # 1591
322211384-23.18Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
3253441172.72Australiav South AfricaJohannesburg116 Apr 2000ODI # 1591
3182594-52.54Englandv South AfricaCape Town302 Jan 2000Test # 1482
3158424173.80Indiav South AfricaWankhede324 Feb 2000Test # 1484
3136286-110.71Indiav South AfricaKochi209 Mar 2000ODI # 1572
317656--55.35Indiav South AfricaFaridabad115 Mar 2000ODI # 1574
3176573-54.38Australiav South AfricaDurban112 Apr 2000ODI # 1587
30*302822107.14Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
3045322193.75Indiav South AfricaNairobi (Gym)203 Oct 1999ODI # 1509
3088653-46.15Indiav South AfricaNairobi (Gym)203 Oct 1999ODI # 1509
3066583151.72Indiav South AfricaSharjah122 Mar 2000ODI # 1577
29*52392174.35Englandv South AfricaEast London104 Feb 2000ODI # 1557
291491082-26.85Englandv South AfricaGqeberha409 Dec 1999Test # 1475
2954405-72.50Zimbabwev South AfricaJohannesburg121 Jan 2000ODI # 1544
2963452-64.44Indiav South AfricaJamshedpur212 Mar 2000ODI # 1573
2953352-82.85Indiav South AfricaNagpur219 Mar 2000ODI # 1576
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 New Zealand at Nelson, Bangladesh tour of New Zealand 3rd ODI, Dec 31, 2016 [ODI # 3816]

New Zealand vs Bangladesh at Nelson, Bangladesh tour of New Zealand 2nd ODI, Dec 29, 2016 [ODI # 3815]

New Zealand vs Bangladesh at Christchurch, Bangladesh tour of New Zealand 1st ODI, Dec 26, 2016 [ODI # 3814]