Batting Most Runs Innings - vs South Africa

High scores in 1990s in Tests+ODIs+T20Is - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
21451942133-50.83Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
185*64349229-37.60Englandv South AfricaJohannesburg430 Nov 1995Test # 1315
17049534912-48.71Australiav South AfricaMelbourne126 Dec 1993Test # 1242
169*52437821-44.70Australiav South AfricaAdelaide230 Jan 1998Test # 1397
16932925426-66.53Indiav South AfricaCape Town202 Jan 1997Test # 1349
16438027619-59.42Australiav South AfricaAdelaide128 Jan 1994Test # 1246
16441831724-51.73Englandv South AfricaManchester302 Jul 1998Test # 1420
163*31422925171.17Indiav South AfricaKanpur308 Dec 1996Test # 1344
16050136622-43.71Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
15020213620-110.29West Indiesv South AfricaEast London124 Jan 1999ODI # 1393
14854136221-40.88Indiav South AfricaJohannesburg116 Jan 1997Test # 1350
146*63546317-31.53Englandv South AfricaDurban126 Dec 1999Test # 1480
14140327725-50.90Englandv South AfricaCenturion116 Nov 1995Test # 1312
13630421516263.25Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
13219816324-80.98Pakistanv South AfricaDurban126 Feb 1998Test # 1403
13121414018193.57Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
12925718014171.66Indiav South AfricaGqeberha326 Dec 1992Test # 1206
128*35026711147.94Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
122-113125107.96West Indiesv South AfricaKingston107 Apr 1992ODI # 753
120*176110102109.09Australiav South AfricaLeeds213 Jun 1999ODI # 1481
11831220918-56.45Pakistanv South AfricaDurban326 Feb 1998Test # 1403
11632322817150.87Australiav South AfricaGqeberha414 Mar 1997Test # 1360
11631925218-46.03Englandv South AfricaLeeds106 Aug 1998Test # 1422
115*1871258392.00Australiav South AfricaGqeberha231 Mar 1997ODI # 1187
115*40430516-37.70Australiav South AfricaAdelaide430 Jan 1998Test # 1397
115174110191104.54Indiav South AfricaCape Town202 Jan 1997Test # 1349
11535227014-42.59Pakistanv South AfricaRawalpindi106 Oct 1997Test # 1380
114*13490173126.66Pakistanv South AfricaDurban217 Dec 1994ODI # 964
114-1486177.02Indiav South AfricaCenturion211 Dec 1992ODI # 774
11415712614-90.47Indiav South AfricaWankhede114 Dec 1996ODI # 1151
113*28322213-50.90Australiav South AfricaDurban325 Mar 1994Test # 1256
111*-14014179.28West Indiesv South AfricaBloemfontein223 Feb 1993ODI # 807
11137327019-41.11Indiav South AfricaJohannesburg226 Nov 1992Test # 1201
1112051398-79.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
1111429416-118.08West Indiesv South AfricaKarachi111 Mar 1996ODI # 1079
1102721929357.29Englandv South AfricaLeeds304 Aug 1994Test # 1264
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
109-14911-73.15Indiav South AfricaNew Delhi114 Nov 1991ODI # 688
10913277181141.55Indiav South AfricaEden Gardens227 Nov 1996Test # 1341
1081459583113.68New Zealandv South AfricaCenturion211 Dec 1994ODI # 960
1081501198390.75West Indiesv South AfricaEast London124 Jan 1999ODI # 1393
10838027415-39.41Englandv South AfricaGqeberha209 Dec 1999Test # 1475
107-1449274.30Pakistanv South AfricaEast London115 Feb 1993ODI # 803
1071431118-96.39Australiav South AfricaSydney123 Jan 1994ODI # 877
105-8282128.04Indiav South AfricaNew Delhi114 Nov 1991ODI # 688
10512010181103.96West Indiesv South AfricaLahore103 Nov 1997ODI # 1249
10526920814-50.48Australiav South AfricaMelbourne126 Dec 1997Test # 1392
10538929417-35.71Englandv South AfricaLord's318 Jun 1998Test # 1419
104-13910274.82West Indiesv South AfricaPort of Spain212 Apr 1992ODI # 755
10337429911-34.44Indiav South AfricaDurban213 Nov 1992Test # 1200
1031409581108.42Australiav South AfricaCenturion210 Apr 1997ODI # 1197
10336627912-36.91Englandv South AfricaBirmingham104 Jun 1998Test # 1417
103135102115100.98West Indiesv South AfricaDhaka101 Nov 1998ODI # 1364
100*19212612279.36New Zealandv South AfricaAuckland220 Feb 1999ODI # 1409
10021118612153.76Australiav South AfricaSydney202 Jan 1998Test # 1393
1001361049196.15Australiav South AfricaSydney226 Jan 1998ODI # 1285
993602249144.19Englandv South AfricaLeeds104 Aug 1994Test # 1264
9922815416-64.28Pakistanv South AfricaJohannesburg219 Jan 1995Test # 1283
98*9987111112.64Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
98*35327714-35.37Englandv South AfricaNottingham423 Jul 1998Test # 1421
981581243179.03Australiav South AfricaBrisbane109 Jan 1994ODI # 871
9718714211168.30Indiav South AfricaHove115 May 1999ODI # 1444
9635325711-37.35Australiav South AfricaCape Town217 Mar 1994Test # 1253
9622516915156.80Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
962641889-51.06Australiav South AfricaMelbourne126 Dec 1997Test # 1392
9527620211-47.02Australiav South AfricaDurban325 Mar 1994Test # 1256
9525417916-53.07Pakistanv South AfricaJohannesburg419 Jan 1995Test # 1283
951841188280.50New Zealandv South AfricaDunedin214 Feb 1999ODI # 1407
9520214915-63.75Englandv South AfricaDurban126 Dec 1999Test # 1480
9442134114-27.56Englandv South AfricaLeeds306 Aug 1998Test # 1422
93*1711189178.81Sri Lankav South AfricaGqeberha213 Apr 1998ODI # 1315
9331422513-41.33New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
9225822213-41.44Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
923802625-35.11Australiav South AfricaSydney202 Jan 1994Test # 1243
911377983115.18Australiav South AfricaBloemfontein213 Apr 1997ODI # 1199
9115912011175.83Zimbabwev South AfricaNairobi (Gym)128 Sep 1999ODI # 1505
90-1187176.27Indiav South AfricaEden Gardens124 Nov 1993ODI # 856
901681268-71.42Zimbabwev South AfricaCenturion125 Jan 1997ODI # 1168
8923317115-52.04Englandv South AfricaLeeds104 Aug 1994Test # 1264
8916812612170.63New Zealandv South AfricaAuckland204 Mar 1995Test # 1291
8913511411-78.07Australiav South AfricaJohannesburg108 Apr 1997ODI # 1195
891861026187.25Australiav South AfricaCenturion210 Apr 1997ODI # 1197
8937128013-31.78Englandv South AfricaManchester302 Jul 1998Test # 1420
881006315-139.68Pakistanv South AfricaNairobi (Gym)229 Sep 1996ODI # 1121
8816812413-70.96Indiav South AfricaEden Gardens227 Nov 1996Test # 1341
86*-9113294.50West Indiesv South AfricaPort of Spain211 Apr 1992ODI # 754
86*-1065181.13Indiav South AfricaBloemfontein115 Dec 1992ODI # 781
86-11610-74.13Indiav South AfricaMohali122 Nov 1993ODI # 855
86147914394.50Australiav South AfricaCenturion220 Feb 1994ODI # 884
8626016414-52.43Australiav South AfricaCape Town217 Mar 1994Test # 1253
861591126176.78New Zealandv South AfricaAdelaide106 Dec 1997ODI # 1255
862121528-56.57West Indiesv South AfricaCape Town202 Jan 1999Test # 1440
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
851881105-77.27Englandv South AfricaBloemfontein211 Jan 1996ODI # 1034
8516011313175.22Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
8518011611-73.27Pakistanv South AfricaLahore202 Nov 1997ODI # 1248
852791999-42.71Australiav South AfricaSydney202 Jan 1998Test # 1393
8514811414-74.56Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
84*-985-85.71Indiav South AfricaEast London219 Dec 1992ODI # 784
842111445158.33Australiav South AfricaMelbourne126 Dec 1993Test # 1242
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
Records includes the following current or recent matches:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]