Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
154191129144119.37Australiav Sri LankaMelbourne7 Feb 1999ODI # 1403
15020213620-110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
141191128133110.15Indiav AustraliaDhaka28 Oct 1998ODI # 1360
140162125126112.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
137165130121105.38Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
13214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
131166118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
130*2291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
127*15513013197.69Indiav ZimbabweBulawayo26 Sep 1998ODI # 1354
126*17811854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
124*18712910-96.12Australiav PakistanLahore10 Nov 1998ODI # 1371
124*14092126134.78Indiav ZimbabweSharjah13 Nov 1998ODI # 1374
123*201123101100.00Indiav New ZealandTaupo9 Jan 1999ODI # 1378
1201621119-108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
120-1378687.59Kenyav BangladeshDhaka24 Mar 1999ODI # 1418
118*173112142105.35Indiav ZimbabweSharjah8 Nov 1998ODI # 1369
11611811812-98.30Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
1151068077143.75New Zealandv IndiaChristchurch19 Jan 1999ODI # 1387
113*10710055113.00South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
111165109121101.83Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
110*12792101119.56Australiav West IndiesSt George's14 Apr 1999ODI # 1436
1091941196291.59Englandv AustraliaAdelaide26 Jan 1999ODI # 1394
1081791295183.72Englandv AustraliaSydney17 Jan 1999ODI # 1386
1081501198390.75West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
107*18012911182.94Indiav ZimbabweBulawayo27 Sep 1998ODI # 1355
1071681156393.04Pakistanv IndiaSharjah8 Apr 1999ODI # 1430
106*-11113-95.49Kenyav BangladeshDhaka20 Mar 1999ODI # 1413
103*1871328178.03South Africav New ZealandAuckland20 Feb 1999ODI # 1409
103*14810263100.98Indiav Sri LankaPune30 Mar 1999ODI # 1426
103135102115100.98West Indiesv South AfricaDhaka1 Nov 1998ODI # 1364
1031271018-101.98Australiav PakistanKarachi6 Nov 1998ODI # 1365
10314410412-99.03Australiav PakistanLahore10 Nov 1998ODI # 1371
10317112013-85.83Zimbabwev PakistanSheikhupura22 Nov 1998ODI # 1376
1021921244282.25Zimbabwev IndiaHarare30 Sep 1998ODI # 1356
10115312013-84.16Zimbabwev KenyaDhaka23 Mar 1999ODI # 1416
1011701169287.06Bangladeshv ZimbabweDhaka25 Mar 1999ODI # 1420
1012151385-73.18Sri Lankav PakistanVisakhapatnam27 Mar 1999ODI # 1423
100*19212612279.36New Zealandv South AfricaAuckland20 Feb 1999ODI # 1409
1001761437169.93Zimbabwev New ZealandDhaka24 Oct 1998ODI # 1357
10013911114-90.09Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
10017111710185.47South Africav New ZealandDunedin14 Feb 1999ODI # 1407
1001771258180.00South Africav New ZealandAuckland27 Mar 1999ODI # 1422
9716711410-85.08Zimbabwev BangladeshDhaka25 Mar 1999ODI # 1420
961731303173.84New Zealandv ZimbabweDhaka24 Oct 1998ODI # 1357
951521098187.15Zimbabwev Sri LankaSharjah10 Nov 1998ODI # 1372
951841188280.50New Zealandv South AfricaDunedin14 Feb 1999ODI # 1407
95-1458-65.51Bangladeshv KenyaDhaka20 Mar 1999ODI # 1413
9516611710181.19Pakistanv IndiaJaipur24 Mar 1999ODI # 1417
941591313471.75Indiav Sri LankaSharjah6 Nov 1998ODI # 1366
94805657167.85South Africav New ZealandAuckland27 Mar 1999ODI # 1422
931321146-81.57Englandv AustraliaSydney17 Jan 1999ODI # 1386
921541109183.63Pakistanv AustraliaKarachi6 Nov 1998ODI # 1365
911301059186.66Pakistanv ZimbabweGujranwala20 Nov 1998ODI # 1375
911801129-81.25Pakistanv IndiaBengaluru4 Apr 1999ODI # 1428
90*1611168-77.58Sri Lankav New ZealandDhaka26 Oct 1998ODI # 1359
89*1891295268.99Pakistanv IndiaMohali1 Apr 1999ODI # 1427
87*1931274-68.50Zimbabwev Sri LankaSharjah7 Nov 1998ODI # 1367
85125959189.47Australiav EnglandSydney17 Jan 1999ODI # 1386
84129936490.32Englandv IndiaSharjah11 Apr 1999ODI # 1432
83*1219110191.20Englandv South AfricaDhaka25 Oct 1998ODI # 1358
83*1411105275.45Zimbabwev IndiaSharjah11 Nov 1998ODI # 1373
83*1611098-76.14Australiav EnglandMelbourne15 Jan 1999ODI # 1384
831551168271.55Indiav West IndiesDhaka31 Oct 1998ODI # 1363
83104787-106.41Australiav PakistanKarachi6 Nov 1998ODI # 1365
83128998-83.83Zimbabwev KenyaDhaka19 Mar 1999ODI # 1412
821681216-67.76Sri Lankav AustraliaHobart21 Jan 1999ODI # 1389
821037963103.79South Africav West IndiesBloemfontein5 Feb 1999ODI # 1402
822001318-62.59Indiav PakistanSharjah13 Apr 1999ODI # 1435
821361028-80.39West Indiesv AustraliaPort of Spain17 Apr 1999ODI # 1438
81*1831193-68.06Englandv Sri LankaW.A.C.A29 Jan 1999ODI # 1396
81*18110910-74.31South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
811151134-71.68Sri Lankav PakistanJamshedpur19 Mar 1999ODI # 1411
811921216-66.94Indiav PakistanSharjah13 Apr 1999ODI # 1435
79*120776-102.59New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
791065813-136.20West Indiesv PakistanDhaka29 Oct 1998ODI # 1361
79147994-79.79Zimbabwev BangladeshDhaka21 Mar 1999ODI # 1414
79976054131.66Pakistanv Sri LankaVisakhapatnam27 Mar 1999ODI # 1423
79148887189.77Englandv IndiaSharjah11 Apr 1999ODI # 1432
78*867142109.85Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
781831237-63.41New Zealandv South AfricaChristchurch17 Feb 1999ODI # 1408
78119889188.63Kenyav ZimbabweDhaka23 Mar 1999ODI # 1416
7792808196.25Zimbabwev New ZealandDhaka24 Oct 1998ODI # 1357
76136876-87.35Australiav EnglandSydney17 Jan 1999ODI # 1386
761511055-72.38Sri Lankav EnglandMelbourne19 Jan 1999ODI # 1388
75*124998-75.75Australiav EnglandMelbourne15 Jan 1999ODI # 1384
75976692113.63Sri Lankav AustraliaMelbourne7 Feb 1999ODI # 1403
74*776963107.24South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
74*127852287.05Indiav EnglandSharjah9 Apr 1999ODI # 1431
74*89677-110.44Indiav EnglandSharjah11 Apr 1999ODI # 1432
74116826190.24Zimbabwev IndiaBulawayo27 Sep 1998ODI # 1355
74122795-93.67Australiav IndiaDhaka28 Oct 1998ODI # 1360
7410574101100.00West Indiesv IndiaDhaka31 Oct 1998ODI # 1363
74138984-75.51Zimbabwev PakistanGujranwala20 Nov 1998ODI # 1375
741157452100.00South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
741161005174.00Australiav West IndiesPort of Spain17 Apr 1999ODI # 1438
73*696353115.87Indiav West IndiesDhaka31 Oct 1998ODI # 1363
73876311-115.87Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
73114768-96.05New Zealandv IndiaTaupo9 Jan 1999ODI # 1378
73135953-76.84Sri Lankav AustraliaSydney13 Jan 1999ODI # 1382
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:

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]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]