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
114*13490173126.66Pakistanv South AfricaDurban217 Dec 1994ODI # 964
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
1081459583113.68New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
98*9987111112.64Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
76117857289.41New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
731068610084.88Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
73133954076.84Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
711047411095.94Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
62*97853072.94Pakistanv South AfricaKarachi216 Oct 1994ODI # 930
61128943064.89New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
60625270115.38Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
5678715078.87Australiav South AfricaLahore112 Oct 1994ODI # 928
56106726077.77Australiav South AfricaLahore112 Oct 1994ODI # 928
56119822068.29Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
55106746074.32Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
54102825065.85Australiav South AfricaPeshawar224 Oct 1994ODI # 937
52*89607086.66Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
51*119865059.30Pakistanv South AfricaKarachi216 Oct 1994ODI # 930
4573565080.35Australiav South AfricaPeshawar224 Oct 1994ODI # 937
44*123923047.82Australiav South AfricaWellington215 Feb 1995ODI # 975
44121882050.00Australiav South AfricaLahore112 Oct 1994ODI # 928
4467528084.61Pakistanv South AfricaDurban217 Dec 1994ODI # 964
4385733058.90Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
4373543179.62Australiav South AfricaPeshawar224 Oct 1994ODI # 937
4268539079.24Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
40106734054.79New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
3958444088.63Australiav South AfricaPeshawar224 Oct 1994ODI # 937
3959472082.97New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
3865574066.66Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
38107733052.05Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
3775513172.54Indiav South AfricaHamilton218 Feb 1995ODI # 977
37502512148.00Indiav South AfricaHamilton218 Feb 1995ODI # 977
36*463130116.12Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
36*82584062.06Pakistanv South AfricaDurban217 Dec 1994ODI # 964
36*63522069.23Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
33*432040165.00Australiav South AfricaPeshawar224 Oct 1994ODI # 937
33423040110.00New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
30*281720176.47New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
3060490161.22Indiav South AfricaHamilton218 Feb 1995ODI # 977
2957382176.31Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
2998912031.86Indiav South AfricaHamilton218 Feb 1995ODI # 977
2741344179.41New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
2664541148.14Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
2657421061.90Pakistanv South AfricaJohannesburg212 Jan 1995ODI # 971
2565434058.13Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
25372460104.16New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
2477571042.10Pakistanv South AfricaJohannesburg212 Jan 1995ODI # 971
2431333072.72Australiav South AfricaWellington215 Feb 1995ODI # 975
24292010120.00Indiav South AfricaHamilton218 Feb 1995ODI # 977
2339371062.16Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
2353322171.87Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
2375452151.11Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
2369523044.23Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
2284511043.13Pakistanv South AfricaKarachi216 Oct 1994ODI # 930
2133302070.00Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
2134262080.76New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
2062512039.21Pakistanv South AfricaKarachi216 Oct 1994ODI # 930
2042262176.92Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
2044371054.05Indiav South AfricaHamilton218 Feb 1995ODI # 977
19*311511126.66New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
1955391048.71Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
1940251076.00Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
19421931100.00Pakistanv South AfricaJohannesburg212 Jan 1995ODI # 971
18*33220081.81Australiav South AfricaLahore112 Oct 1994ODI # 928
1856571031.57Australiav South AfricaWellington215 Feb 1995ODI # 975
1736262065.38Australiav South AfricaPeshawar224 Oct 1994ODI # 937
1728311054.83Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
15*221500100.00Australiav South AfricaFaisalabad118 Oct 1994ODI # 932
1526171088.23Australiav South AfricaLahore112 Oct 1994ODI # 928
1438291048.27Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
14131030140.00New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
1451351040.00Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
14141102127.27Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
1437212066.66Australiav South AfricaWellington215 Feb 1995ODI # 975
13111110118.18Australiav South AfricaPeshawar224 Oct 1994ODI # 937
1322151086.66New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
139920144.44Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
1330180072.22New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
139811162.50New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
12*141100109.09Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
1230250048.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
1243371032.43New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
1235291041.37Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
1228251048.00Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
1222202060.00Pakistanv South AfricaJohannesburg212 Jan 1995ODI # 971
117701157.14Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
1129231047.82Australiav South AfricaWellington215 Feb 1995ODI # 975
1033182055.55Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
1022231043.47New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
1052410024.39Sri Lankav South AfricaBloemfontein115 Dec 1994ODI # 963
1015132076.92Pakistanv South AfricaDurban217 Dec 1994ODI # 964
934310029.03New Zealandv South AfricaCape Town26 Dec 1994ODI # 956
922110081.81Sri Lankav South AfricaGqeberha221 Dec 1994ODI # 967
828240033.33Australiav South AfricaLahore112 Oct 1994ODI # 928
823242033.33Australiav South AfricaWellington215 Feb 1995ODI # 975
831270029.62New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
718110063.63Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
79710100.00New Zealandv South AfricaChristchurch123 Feb 1995ODI # 981
6*6101600.00Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
619120050.00Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
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]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

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