Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
153*202150171102.00Indiav ZimbabweCuttack9 Apr 1998ODI # 1311
14518915818191.77Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
14420914612198.63Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
14318713195109.16Indiav AustraliaSharjah22 Apr 1998ODI # 1325
140-132142106.06Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
139*12384109165.47Pakistanv IndiaLahore2 Oct 1997ODI # 1236
134*-114133117.54Sri Lankav PakistanLahore5 Nov 1997ODI # 1251
134195131123102.29Indiav AustraliaSharjah24 Apr 1998ODI # 1327
124-13811189.85Indiav PakistanDhaka18 Jan 1998ODI # 1279
122153113160107.96Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
12217113013493.84Englandv West IndiesBridgetown29 Mar 1998ODI # 1299
11919012417295.96West Indiesv EnglandPort of Spain8 Apr 1998ODI # 1310
118137117105100.85Australiav New ZealandChristchurch8 Feb 1998ODI # 1290
117-11281104.46Pakistanv IndiaDhaka18 Jan 1998ODI # 1279
116*1821228095.08New Zealandv AustraliaMelbourne21 Jan 1998ODI # 1281
116*15811044105.45Pakistanv Sri LankaKimberley7 Apr 1998ODI # 1309
116*1761216295.86Indiav ZimbabweCuttack9 Apr 1998ODI # 1311
11615611191104.50Englandv IndiaSharjah11 Dec 1997ODI # 1259
1121941389081.15Zimbabwev Sri LankaColombo (SSC)26 Jan 1998ODI # 1286
111*1831375081.02New Zealandv AustraliaNapier12 Feb 1998ODI # 1292
11115114010079.28South Africav New ZealandW.A.C.A16 Jan 1998ODI # 1278
1111781347082.83Zimbabwev Sri LankaColombo (RPS)24 Jan 1998ODI # 1284
110140106153103.77West Indiesv EnglandBridgetown29 Mar 1998ODI # 1299
109*1601148095.61South Africav PakistanDurban3 Apr 1998ODI # 1303
108*-12913083.72Pakistanv West IndiesLahore4 Nov 1997ODI # 1250
105*20814910070.46West Indiesv IndiaSharjah16 Dec 1997ODI # 1264
105*16010912096.33Indiav AustraliaKochi1 Apr 1998ODI # 1300
10512010181103.96West Indiesv South AfricaLahore3 Nov 1997ODI # 1249
1052001408175.00Indiav New ZealandSharjah17 Apr 1998ODI # 1319
104*1661372375.91New Zealandv ZimbabweNapier6 Mar 1998ODI # 1295
1041411138092.03Australiav New ZealandAdelaide7 Dec 1997ODI # 1256
1042131288181.25Pakistanv IndiaSharjah14 Dec 1997ODI # 1262
1031481139091.15South Africav New ZealandBrisbane9 Jan 1998ODI # 1270
102*-90120113.33Sri Lankav PakistanLahore5 Nov 1997ODI # 1251
102127100131102.00Sri Lankav ZimbabweColombo (SSC)26 Jan 1998ODI # 1286
10221214511170.34Zimbabwev AustraliaAhmedabad3 Apr 1998ODI # 1302
1022301188086.44Zimbabwev IndiaCuttack9 Apr 1998ODI # 1311
101*1381039098.05Australiav IndiaSharjah22 Apr 1998ODI # 1325
100*1891356074.07West Indiesv EnglandSharjah13 Dec 1997ODI # 1261
100-1117090.09Indiav PakistanDhaka11 Jan 1998ODI # 1273
1001401146087.71Australiav New ZealandMelbourne21 Jan 1998ODI # 1281
1001361049196.15Australiav South AfricaSydney26 Jan 1998ODI # 1285
1001328957112.35Indiav AustraliaKanpur7 Apr 1998ODI # 1308
9916096112103.12South Africav Sri LankaLahore8 Nov 1997ODI # 1253
951047865121.79Indiav PakistanDhaka14 Jan 1998ODI # 1276
94*-1095186.23Sri Lankav West IndiesLahore1 Nov 1997ODI # 1247
94*113958298.94South Africav PakistanDurban3 Apr 1998ODI # 1303
94131957198.94South Africav West IndiesLahore3 Nov 1997ODI # 1249
94-1105285.45Pakistanv Sri LankaLahore5 Nov 1997ODI # 1251
941811237176.42Sri Lankav PakistanBenoni15 Apr 1998ODI # 1317
93*1711189178.81Sri Lankav South AfricaGqeberha13 Apr 1998ODI # 1315
9314310510088.57West Indiesv EnglandPort of Spain8 Apr 1998ODI # 1310
911468742104.59Indiav EnglandSharjah11 Dec 1997ODI # 1259
901931283370.31Indiav PakistanSharjah14 Dec 1997ODI # 1262
901501077184.11Englandv West IndiesBridgetown1 Apr 1998ODI # 1301
891179611092.70Indiav PakistanKarachi30 Sep 1997ODI # 1234
891551108180.90South Africav PakistanLahore2 Nov 1997ODI # 1248
8912410611083.96South Africav AustraliaBrisbane11 Jan 1998ODI # 1272
891691257071.20Zimbabwev AustraliaDelhi11 Apr 1998ODI # 1313
881308073110.00West Indiesv PakistanSharjah12 Dec 1997ODI # 1260
87*-928094.56Sri Lankav West IndiesLahore1 Nov 1997ODI # 1247
8715512211071.31Kenyav ZimbabweNairobi (Gym)12 Oct 1997ODI # 1241
871671094179.81Australiav ZimbabweDelhi11 Apr 1998ODI # 1313
861591126176.78New Zealandv South AfricaAdelaide6 Dec 1997ODI # 1255
861088251104.87Sri Lankav PakistanKimberley7 Apr 1998ODI # 1309
8518011611073.27Pakistanv South AfricaLahore2 Nov 1997ODI # 1248
851531127075.89Australiav New ZealandWellington10 Feb 1998ODI # 1291
841671207070.00Indiav BangladeshDhaka10 Jan 1998ODI # 1271
841381028182.35Australiav New ZealandSydney14 Jan 1998ODI # 1275
841631395060.43Australiav IndiaKanpur7 Apr 1998ODI # 1308
831141054279.04Zimbabwev KenyaNairobi (Gym)12 Oct 1997ODI # 1241
82*110866095.34Indiav Sri LankaGuwahati22 Dec 1997ODI # 1267
82*170906191.11Sri Lankav IndiaMargao28 Dec 1997ODI # 1269
82*113984083.67South Africav AustraliaSydney26 Jan 1998ODI # 1285
82-834298.79Indiav PakistanDhaka18 Jan 1998ODI # 1279
821479110090.10Indiav AustraliaKochi1 Apr 1998ODI # 1300
821801297163.56Indiav ZimbabweVadodara5 Apr 1998ODI # 1305
81134965084.37Zimbabwev BangladeshNairobi (Gym)11 Oct 1997ODI # 1240
811541036178.64Zimbabwev PakistanHarare29 Mar 1998ODI # 1298
81125997281.81Australiav IndiaSharjah22 Apr 1998ODI # 1325
80-1087074.07West Indiesv Sri LankaLahore1 Nov 1997ODI # 1247
801367290111.11Indiav AustraliaSharjah19 Apr 1998ODI # 1322
79*89806098.75Zimbabwev BangladeshNairobi (Gym)11 Oct 1997ODI # 1240
79*1117751102.59Indiav ZimbabweVadodara5 Apr 1998ODI # 1305
79*1281226264.75South Africav PakistanCenturion17 Apr 1998ODI # 1318
79118917186.81Zimbabwev BangladeshNairobi (Gym)11 Oct 1997ODI # 1240
791179010087.77Zimbabwev KenyaNairobi (Gym)18 Oct 1997ODI # 1245
781089010086.66Zimbabwev KenyaNairobi (Gym)19 Oct 1997ODI # 1246
78977390106.84Sri Lankav PakistanBenoni15 Apr 1998ODI # 1317
781661256162.40New Zealandv AustraliaSharjah21 Apr 1998ODI # 1324
77*1151027075.49New Zealandv ZimbabweBulawayo1 Oct 1997ODI # 1235
77*1371144367.54Zimbabwev New ZealandHarare4 Oct 1997ODI # 1237
771027490104.05Australiav New ZealandAdelaide7 Dec 1997ODI # 1256
771351056073.33West Indiesv PakistanSharjah12 Dec 1997ODI # 1260
77-6973111.59Pakistanv IndiaDhaka11 Jan 1998ODI # 1273
771371048174.03Pakistanv ZimbabweHarare28 Mar 1998ODI # 1297
761191096069.72Indiav PakistanLahore2 Oct 1997ODI # 1236
76137945080.85Zimbabwev KenyaNairobi (Gym)19 Oct 1997ODI # 1246
761511094169.72West Indiesv EnglandSharjah19 Dec 1997ODI # 1266
76140966079.16Australiav South AfricaSydney27 Jan 1998ODI # 1287
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]