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
169*52437821-44.70Australiav South AfricaAdelaide230 Jan 1998Test # 1397
13630421516263.25Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
13219816324-80.98Pakistanv South AfricaDurban126 Feb 1998Test # 1403
128*35026711147.94Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
11831220918-56.45Pakistanv South AfricaDurban326 Feb 1998Test # 1403
115*40430516-37.70Australiav South AfricaAdelaide430 Jan 1998Test # 1397
11535227014-42.59Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
10512010181103.96West Indiesv South AfricaLahore13 Nov 1997ODI # 1249
10526920814-50.48Australiav South AfricaMelbourne126 Dec 1997Test # 1392
10021118612153.76Australiav South AfricaSydney22 Jan 1998Test # 1393
1001361049196.15Australiav South AfricaSydney226 Jan 1998ODI # 1285
9622516915156.80Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
962641889-51.06Australiav South AfricaMelbourne126 Dec 1997Test # 1392
93*1711189178.81Sri Lankav South AfricaGqeberha213 Apr 1998ODI # 1315
861591126176.78New Zealandv South AfricaAdelaide16 Dec 1997ODI # 1255
8518011611-73.27Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
852791999-42.71Australiav South AfricaSydney22 Jan 1998Test # 1393
8015412012266.66Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
79*1541156-68.69Australiav South AfricaMelbourne326 Dec 1997Test # 1392
771179813-78.57Sri Lankav South AfricaCape Town219 Mar 1998Test # 1410
76140966-79.16Australiav South AfricaSydney127 Jan 1998ODI # 1287
7326417712-41.24Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
7196883180.68Australiav South AfricaSydney127 Jan 1998ODI # 1287
712432009-35.50Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
69*137834-83.13Sri Lankav South AfricaLahore26 Nov 1997ODI # 1252
681017010197.14West Indiesv South AfricaLahore13 Nov 1997ODI # 1249
68117836181.92Sri Lankav South AfricaJohannesburg25 Apr 1998ODI # 1306
67784651145.65New Zealandv South AfricaBrisbane29 Jan 1998ODI # 1270
64615324120.75New Zealandv South AfricaBrisbane29 Jan 1998ODI # 1270
631711279-49.60Australiav South AfricaAdelaide230 Jan 1998Test # 1397
6399786-80.76Sri Lankav South AfricaGqeberha213 Apr 1998ODI # 1315
622191551140.00Australiav South AfricaSydney22 Jan 1998Test # 1393
601941297-46.51Sri Lankav South AfricaCape Town219 Mar 1998Test # 1410
59*744351137.20Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
591831064455.66Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
59128886-67.04Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
592481954-30.25Australiav South AfricaMelbourne326 Dec 1997Test # 1392
5776669-86.36Sri Lankav South AfricaLahore26 Nov 1997ODI # 1252
57100682-83.82Australiav South AfricaMelbourne223 Jan 1998ODI # 1283
5781645189.06Pakistanv South AfricaEast London111 Apr 1998ODI # 1314
561318210-68.29Pakistanv South AfricaRawalpindi36 Oct 1997Test # 1380
55805481101.85New Zealandv South AfricaAdelaide16 Dec 1997ODI # 1255
551371098-50.45Pakistanv South AfricaGqeberha46 Mar 1998Test # 1406
551841349-41.04Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
53102733-72.60Australiav South AfricaMelbourne223 Jan 1998ODI # 1283
52*108931-55.91New Zealandv South AfricaAdelaide16 Dec 1997ODI # 1255
52112806165.00Pakistanv South AfricaEast London111 Apr 1998ODI # 1314
51624581113.33Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
51104776166.23Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
50*137968152.08Pakistanv South AfricaRawalpindi36 Oct 1997Test # 1380
502231784128.08Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
4764405-117.50West Indiesv South AfricaLahore13 Nov 1997ODI # 1249
47107723-65.27Australiav South AfricaSydney226 Jan 1998ODI # 1285
46*1521302-35.38Australiav South AfricaSydney22 Jan 1998Test # 1393
46*64496-93.87Pakistanv South AfricaDurban23 Apr 1998ODI # 1303
46*85634-73.01Sri Lankav South AfricaGqeberha213 Apr 1998ODI # 1315
46149939-49.46Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
45*78463-97.82Australiav South AfricaBrisbane111 Jan 1998ODI # 1272
45106815255.55Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
4586602-75.00Australiav South AfricaSydney24 Dec 1997ODI # 1254
45119761159.21Australiav South AfricaMelbourne29 Dec 1997ODI # 1257
4572618-73.77Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
4580574-78.94Pakistanv South AfricaDurban23 Apr 1998ODI # 1303
4465448-100.00Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
439368--63.23Australiav South AfricaW.A.C.A118 Jan 1998ODI # 1280
43136847-51.19Pakistanv South AfricaDurban126 Feb 1998Test # 1403
43120936-46.23Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
4291663-63.63New Zealandv South AfricaBrisbane29 Jan 1998ODI # 1270
4192746-55.40Pakistanv South AfricaGqeberha46 Mar 1998Test # 1406
4199756154.66Sri Lankav South AfricaCenturion327 Mar 1998Test # 1414
3972563169.64Pakistanv South AfricaEast London111 Apr 1998ODI # 1314
3899765-50.00Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
3863312-122.58New Zealandv South AfricaBrisbane29 Jan 1998ODI # 1270
37*82503-74.00New Zealandv South AfricaHobart211 Dec 1997ODI # 1258
3769504-74.00Australiav South AfricaBrisbane111 Jan 1998ODI # 1272
3782626-59.67Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
36*48301-120.00Australiav South AfricaSydney127 Jan 1998ODI # 1287
361441134-31.85Pakistanv South AfricaDurban326 Feb 1998Test # 1403
3460424180.95Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
3452511-66.66Australiav South AfricaBrisbane111 Jan 1998ODI # 1272
3456503-68.00New Zealandv South AfricaW.A.C.A216 Jan 1998ODI # 1278
34110936-36.55Australiav South AfricaAdelaide430 Jan 1998Test # 1397
34104667-51.51Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
3369422-78.57Australiav South AfricaMelbourne223 Jan 1998ODI # 1283
33432812117.85Pakistanv South AfricaDurban23 Apr 1998ODI # 1303
3378602155.00Pakistanv South AfricaCenturion117 Apr 1998ODI # 1318
32112793-40.50Pakistanv South AfricaFaisalabad424 Oct 1997Test # 1382
3295563-57.14Sri Lankav South AfricaLahore18 Nov 1997ODI # 1253
32105751-42.66New Zealandv South AfricaHobart211 Dec 1997ODI # 1258
32113842-38.09Australiav South AfricaMelbourne326 Dec 1997Test # 1392
3290664-48.48Australiav South AfricaSydney22 Jan 1998Test # 1393
3174452-68.88Australiav South AfricaBrisbane111 Jan 1998ODI # 1272
3166492-63.26Australiav South AfricaMelbourne223 Jan 1998ODI # 1283
3156445-70.45Australiav South AfricaAdelaide230 Jan 1998Test # 1397
30*79557-54.54Pakistanv South AfricaSheikhupura217 Oct 1997Test # 1381
30*75475-63.82Pakistanv South AfricaGqeberha26 Mar 1998Test # 1406
3084606-50.00Sri Lankav South AfricaCape Town219 Mar 1998Test # 1410
306540-375.00Pakistanv South AfricaCape Town123 Apr 1998ODI # 1326
29*76572-50.87Australiav South AfricaMelbourne29 Dec 1997ODI # 1257
29114924-31.52Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]