Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
1281821318297.70Indiav Sri LankaColombo (RPS)7 Jul 1998ODI # 1344
1091841366280.14Indiav Sri LankaColombo (RPS)7 Jul 1998ODI # 1344
1091159476115.95Pakistanv IndiaToronto19 Sep 1998ODI # 1352
1051649410-111.70Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
1021169862104.08Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
10113311110190.99Indiav PakistanToronto20 Sep 1998ODI # 1353
100*15610313-97.08Indiav KenyaEden Gardens31 May 1998ODI # 1337
97*1851257377.60Pakistanv IndiaToronto20 Sep 1998ODI # 1353
971451195181.51Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
941781364-69.11Englandv Sri LankaLord's20 Aug 1998ODI # 1348
891971298-68.99Indiav KenyaBengaluru20 May 1998ODI # 1330
86122974188.65Englandv Sri LankaLord's16 Aug 1998ODI # 1346
83*1621189-70.33Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
8398912591.20Kenyav IndiaGwalior28 May 1998ODI # 1336
831549410-88.29Pakistanv IndiaToronto20 Sep 1998ODI # 1353
811571196168.06New Zealandv IndiaColombo (RPS)23 Jun 1998ODI # 1340
811371129172.32Pakistanv IndiaToronto16 Sep 1998ODI # 1351
801601147170.17Indiav Sri LankaColombo (RPS)19 Jun 1998ODI # 1338
78927572104.00Pakistanv IndiaToronto19 Sep 1998ODI # 1352
771188711188.50Bangladeshv KenyaHyderabad (Deccan)17 May 1998ODI # 1329
77130925183.69Kenyav IndiaBengaluru20 May 1998ODI # 1330
771571099-70.64Indiav PakistanToronto20 Sep 1998ODI # 1353
74113767397.36New Zealandv Sri LankaColombo (SSC)5 Jul 1998ODI # 1343
741581147-64.91Englandv South AfricaBirmingham18 Aug 1998ODI # 1347
731361018-72.27Indiav BangladeshMohali14 May 1998ODI # 1328
71126936-76.34Kenyav IndiaEden Gardens31 May 1998ODI # 1337
701471265-55.55Bangladeshv IndiaMohali14 May 1998ODI # 1328
707468111102.94Kenyav IndiaGwalior28 May 1998ODI # 1336
70146896-78.65Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
7095738195.89South Africav EnglandBirmingham18 Aug 1998ODI # 1347
69*106838-83.13Pakistanv IndiaToronto13 Sep 1998ODI # 1350
68105776-88.31Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
6597754-86.66Kenyav BangladeshChennai23 May 1998ODI # 1333
6579509-130.00Indiav Sri LankaColombo (RPS)19 Jun 1998ODI # 1338
64148904171.11Englandv South AfricaThe Oval21 May 1998ODI # 1331
6485725188.88Englandv South AfricaBirmingham18 Aug 1998ODI # 1347
64102737-87.67Englandv Sri LankaLord's20 Aug 1998ODI # 1348
62124914168.13South Africav EnglandThe Oval21 May 1998ODI # 1331
62102738-84.93Kenyav BangladeshChennai23 May 1998ODI # 1333
62118865-72.09Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
62107832174.69Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
62123786-79.48Indiav PakistanToronto19 Sep 1998ODI # 1352
6090645-93.75South Africav EnglandLeeds24 May 1998ODI # 1334
59734011-147.50Englandv South AfricaLeeds24 May 1998ODI # 1334
58129913-63.73Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
58116871166.66South Africav Sri LankaNottingham14 Aug 1998ODI # 1345
58129814171.60Pakistanv IndiaToronto16 Sep 1998ODI # 1351
5782626-91.93Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
56864942114.28Pakistanv IndiaToronto13 Sep 1998ODI # 1350
55*69495-112.24South Africav EnglandManchester23 May 1998ODI # 1332
55*101811167.90Indiav Sri LankaColombo (RPS)19 Jun 1998ODI # 1338
5558527-105.76New Zealandv Sri LankaColombo (RPS)21 Jun 1998ODI # 1339
54*129728-75.00Indiav PakistanToronto12 Sep 1998ODI # 1349
5475648-84.37Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
5461494-110.20South Africav Sri LankaNottingham14 Aug 1998ODI # 1345
53*75534-100.00Indiav New ZealandColombo (RPS)23 Jun 1998ODI # 1340
53433633147.22Indiav New ZealandColombo (RPS)23 Jun 1998ODI # 1340
5282645-81.25Kenyav BangladeshHyderabad (Deccan)17 May 1998ODI # 1329
52112755-69.33Englandv South AfricaManchester23 May 1998ODI # 1332
5195796-64.55Englandv South AfricaLeeds24 May 1998ODI # 1334
5156543194.44Kenyav IndiaGwalior28 May 1998ODI # 1336
5194678-76.11Englandv Sri LankaLord's16 Aug 1998ODI # 1346
51363924130.76South Africav EnglandBirmingham18 Aug 1998ODI # 1347
50*66652-76.92Indiav KenyaEden Gardens31 May 1998ODI # 1337
5060523196.15Indiav KenyaBengaluru20 May 1998ODI # 1330
50102741167.56Indiav Sri LankaColombo (SSC)1 Jul 1998ODI # 1341
4989624-79.03Indiav KenyaBengaluru20 May 1998ODI # 1330
47145914-51.64Bangladeshv KenyaHyderabad (Deccan)17 May 1998ODI # 1329
47109861-54.65Kenyav IndiaBengaluru20 May 1998ODI # 1330
47105752-62.66New Zealandv Sri LankaColombo (RPS)21 Jun 1998ODI # 1339
4668635-73.01Englandv South AfricaManchester23 May 1998ODI # 1332
46133742-62.16Pakistanv IndiaToronto19 Sep 1998ODI # 1352
45118804-56.25Bangladeshv KenyaChennai23 May 1998ODI # 1333
45108676-67.16Indiav PakistanToronto12 Sep 1998ODI # 1349
4459462-95.65New Zealandv IndiaColombo (RPS)23 Jun 1998ODI # 1340
4481491-89.79Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
43*26217-204.76Pakistanv IndiaToronto16 Sep 1998ODI # 1351
43364023107.50Indiav PakistanToronto16 Sep 1998ODI # 1351
4269464191.30Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
4178542-75.92Bangladeshv KenyaChennai23 May 1998ODI # 1333
4157462-89.13South Africav EnglandManchester23 May 1998ODI # 1332
4177527-78.84Indiav BangladeshWankhede25 May 1998ODI # 1335
4198744-55.40Pakistanv IndiaToronto12 Sep 1998ODI # 1349
41126586-70.68Indiav PakistanToronto13 Sep 1998ODI # 1350
4064523-76.92Kenyav BangladeshHyderabad (Deccan)17 May 1998ODI # 1329
4063591-67.79South Africav EnglandThe Oval21 May 1998ODI # 1331
4091621-64.51Kenyav BangladeshChennai23 May 1998ODI # 1333
4085601-66.66Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
4070563-71.42Indiav PakistanToronto19 Sep 1998ODI # 1352
39*73431190.69South Africav EnglandThe Oval21 May 1998ODI # 1331
3947514-76.47Bangladeshv KenyaHyderabad (Deccan)17 May 1998ODI # 1329
39131752-52.00South Africav EnglandManchester23 May 1998ODI # 1332
3961513-76.47Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
3960611163.93Englandv Sri LankaLord's16 Aug 1998ODI # 1346
3949373-105.40Pakistanv IndiaToronto19 Sep 1998ODI # 1352
38137683-55.88Indiav PakistanToronto16 Sep 1998ODI # 1351
3766472-78.72Pakistanv IndiaToronto16 Sep 1998ODI # 1351
3697596-61.01Kenyav BangladeshHyderabad (Deccan)17 May 1998ODI # 1329
3666455-80.00Indiav KenyaEden Gardens31 May 1998ODI # 1337
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]