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
1112051398079.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
11114294160118.08West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
851881105077.27Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
771441125068.75Zim Countryv Sth AfricansHarare219 Oct 1995List A
72*165855084.70Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
71*956922102.89Indiav South AfricaSharjah117 Apr 1996ODI # 1100
68*1501103061.81Zimbabwev South AfricaHarare221 Oct 1995ODI # 1013
64*1681150255.65Pakistanv South AfricaSharjah213 Apr 1996ODI # 1095
6486788182.05Englandv South AfricaCenturion114 Jan 1996ODI # 1038
63134906070.00Englandv South AfricaCenturion114 Jan 1996ODI # 1038
63100744085.13Englandv South AfricaDurban117 Jan 1996ODI # 1040
62145962064.58Englandv South AfricaCape Town29 Jan 1996ODI # 1033
57*126922161.95Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
57104716080.28Indiav South AfricaSharjah219 Apr 1996ODI # 1101
56126934060.21West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
55544291130.95Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
53118803166.25Indiav South AfricaSharjah214 Apr 1996ODI # 1097
50120914054.94Indiav South AfricaSharjah117 Apr 1996ODI # 1100
46101693066.66Englandv South AfricaRawalpindi225 Feb 1996ODI # 1060
4693736063.01Pakistanv South AfricaSharjah116 Apr 1996ODI # 1099
45*77702164.28Pakistanv South AfricaSharjah213 Apr 1996ODI # 1095
43*122794054.43U.A.E.v South AfricaRawalpindi216 Feb 1996ODI # 1049
4384642067.18Englandv South AfricaGqeberha221 Jan 1996ODI # 1044
4260483187.50Indiav South AfricaSharjah214 Apr 1996ODI # 1097
4132421297.61Pakistanv South AfricaSharjah116 Apr 1996ODI # 1099
4175471087.23Indiav South AfricaSharjah219 Apr 1996ODI # 1101
40*81784051.28U.A.E.v South AfricaRawalpindi216 Feb 1996ODI # 1049
4073663060.60Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
40102693157.97Pakistanv South AfricaSharjah116 Apr 1996ODI # 1099
39*281960205.26Englandv South AfricaCenturion114 Jan 1996ODI # 1038
3994653060.00Englandv South AfricaEast London219 Jan 1996ODI # 1042
3951433090.69Indiav South AfricaSharjah219 Apr 1996ODI # 1101
3568566062.50Englandv South AfricaCape Town29 Jan 1996ODI # 1033
35423112112.90Indiav South AfricaSharjah214 Apr 1996ODI # 1097
3444385089.47Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
3399792041.77New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
33402930113.79Pakistanv South AfricaSharjah213 Apr 1996ODI # 1095
32*352530128.00Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
3262440172.72Englandv South AfricaCenturion114 Jan 1996ODI # 1038
3264466169.56Netherlandsv South AfricaRawalpindi25 Mar 1996ODI # 1073
31*52332093.93New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
3161446070.45Englandv South AfricaDurban117 Jan 1996ODI # 1040
29*282432120.83Zim Countryv Sth AfricansHarare219 Oct 1995List A
2956544053.70New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
2861402070.00Englandv South AfricaCape Town29 Jan 1996ODI # 1033
2888621045.16Indiav South AfricaSharjah214 Apr 1996ODI # 1097
2778661040.90Zim Countryv Sth AfricansHarare219 Oct 1995List A
2784682039.70Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
2778480056.25New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
2749502054.00Netherlandsv South AfricaRawalpindi25 Mar 1996ODI # 1073
26251830144.44West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
2650442059.09Indiav South AfricaSharjah219 Apr 1996ODI # 1101
2566401062.50Zimbabwev South AfricaHarare222 Oct 1995ODI # 1014
2547303083.33Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
2465560142.85Zimbabwev South AfricaHarare221 Oct 1995ODI # 1013
23*322301100.00Zimbabwev South AfricaHarare221 Oct 1995ODI # 1013
2359402057.50Englandv South AfricaCape Town29 Jan 1996ODI # 1033
2349363063.88U.A.E.v South AfricaRawalpindi216 Feb 1996ODI # 1049
2354393058.97Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
2347393058.97Netherlandsv South AfricaRawalpindi25 Mar 1996ODI # 1073
2335241095.83Indiav South AfricaSharjah219 Apr 1996ODI # 1101
2355351165.71Indiav South AfricaSharjah219 Apr 1996ODI # 1101
2234241191.66Englandv South AfricaRawalpindi225 Feb 1996ODI # 1060
2136291072.41Zim Countryv Sth AfricansHarare219 Oct 1995List A
2179661031.81Zimbabwev South AfricaHarare222 Oct 1995ODI # 1014
21331830116.66Englandv South AfricaCape Town29 Jan 1996ODI # 1033
21171702123.52Englandv South AfricaCenturion114 Jan 1996ODI # 1038
2145360058.33Englandv South AfricaDurban117 Jan 1996ODI # 1040
2166441047.72Englandv South AfricaGqeberha221 Jan 1996ODI # 1044
2157521040.38Englandv South AfricaGqeberha221 Jan 1996ODI # 1044
2133371056.75Englandv South AfricaGqeberha221 Jan 1996ODI # 1044
2040340158.82Englandv South AfricaGqeberha221 Jan 1996ODI # 1044
2062341058.82Netherlandsv South AfricaRawalpindi25 Mar 1996ODI # 1073
1965402047.50Zimbabwev South AfricaHarare221 Oct 1995ODI # 1013
1938301063.33Englandv South AfricaCenturion114 Jan 1996ODI # 1038
1928352054.28Netherlandsv South AfricaRawalpindi25 Mar 1996ODI # 1073
18121221150.00Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
1724192089.47Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
1756451037.77Englandv South AfricaDurban117 Jan 1996ODI # 1040
1745331051.51Englandv South AfricaRawalpindi225 Feb 1996ODI # 1060
1732221177.27West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
1732262065.38Indiav South AfricaSharjah117 Apr 1996ODI # 1100
1655411039.02Englandv South AfricaDurban117 Jan 1996ODI # 1040
1628211076.19Indiav South AfricaSharjah117 Apr 1996ODI # 1100
15281510100.00Zim Countryv Sth AfricansHarare219 Oct 1995List A
1547322046.87Zimbabwev South AfricaHarare222 Oct 1995ODI # 1014
1541391038.46Zimbabwev South AfricaHarare222 Oct 1995ODI # 1014
1516182083.33Englandv South AfricaCenturion114 Jan 1996ODI # 1038
158820187.50Indiav South AfricaSharjah117 Apr 1996ODI # 1100
1449291048.27Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
1456420033.33U.A.E.v South AfricaRawalpindi216 Feb 1996ODI # 1049
14161430100.00New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
1424271051.85Englandv South AfricaRawalpindi225 Feb 1996ODI # 1060
1451330042.42Indiav South AfricaSharjah117 Apr 1996ODI # 1100
13*26161081.25Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
13*26171076.47West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
1333291044.82Zimbabwev South AfricaHarare222 Oct 1995ODI # 1014
1327232056.52Englandv South AfricaJohannesburg113 Jan 1996ODI # 1036
1365451028.88Englandv South AfricaEast London219 Jan 1996ODI # 1042
1320172076.47New Zealandv South AfricaFaisalabad120 Feb 1996ODI # 1054
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 111/3 (20.2 ov, Ahsan Ali Aqil 4*, TK Musakanda 49*, PA Mugeri 1/42)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 176/3 (31.0 ov, R Kaia 44*, P Taruvinga 48*, T Mufudza 0/40)

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]