Players

Most ducks
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
1995-19962927-4817717.81461104.33-36608
1995-19962926864710035.94105361.44134321
1996-199655-210.40219.52--300
1995-1996136-45307.5012137.19--321
1995-199622114449*6.288353.01--320
1996-199663-993.001947.36--220
1996-199655-503210.0011244.64--281
1995-199665-594511.809264.13--250
1995-199613623913*9.757353.42--210
1996-1996118-67218.3711956.30--251
1995-19961882602610.0011850.84--250
1995-1996229435117.005761.40--210
1995-199620104279*4.504955.10--240
1995-1996111112387523.8040658.62-22221
1995-199621117297*7.254072.50--201
1995-19961912458177.258667.44--241
1996-19961212-2658522.0842162.94-22210
1995-1996191231523516.88151100.66--2133
1995-19961414166416151.0776387.021527110
1995-19961717-57012333.5277973.17232353
1995-19961717184113052.56104280.71442649
1995-19961918446571*33.2155883.33-323512
1995-199624225655102*38.5273089.72122544
1995-19962723472110137.94119760.23162492
1996-199661----1---100
1996-199611----3---100
1995-199672-663.00785.71--110
1996-199622-331.502114.28--100
1996-199663110105.001952.63--100
1995-199533-23217.6622104.54--102
1996-199643-13104.332065.00--110
1996-199663117118.503943.58--110
1996-19964311185.503333.33--100
1996-199633-362312.009239.13--140
1996-19964416643*22.0014047.14--190
1995-1996542116*5.501573.33--100
1995-19955423026*15.003390.90--100
1995-1996114-32158.004080.00--130
1996-199654-422410.508549.41--150
1996-1996104333*3.00933.33--100
1995-1996741632.001833.33--100
1996-199664218159.003551.42--110
1995-199544-663416.5013150.38--140
1995-199554-17134.252568.00--110
1996-199654-16134.003644.44--110
1996-199655-904118.0013865.21--1110
1995-1996853117*5.502642.30--110
1996-199665-1125022.4020654.36-1180
1996-199665-1969639.2024280.99-21166
1995-1996861613912.2061100.00--140
1995-1995761803116.009980.80--133
1995-199666-51328.5010747.66--151
1995-1996137234116.805660.71--100
1996-199677-2017528.7132062.81-21191
1995-1996117-1636123.28161101.24-11156
1995-1996167338249.5035108.57--112
1995-199688219993*33.1626973.97-11150
1995-199617851575.002657.69--111
1995-1995881311102*44.4246167.46121233
1995-199688-1776722.1229859.39-11190
1995-1996129-2086423.1132963.22-1192
1995-1996109210339*14.7115367.32--1121
1995-199612911315216.37125104.80-11103
1996-19961010319857*28.2832960.18-11101
1995-1996111032246532.0030972.49-11141
1995-19961010-2056220.5030866.55-21241
1995-19961111329710637.1237978.361-1301
1996-19961811616066*32.0019382.90-11100
1995-1996181121555017.2215898.10-1184
1995-19961111-1807016.3636749.04-1118+0+
1995-19961312521759*31.0044049.31-1191
1995-19961712421450*26.7522993.44-1180
1995-1996131231237113.6614783.67-1173
1996-1996121234878954.1165973.89-51331
1995-199619134972210.7717256.39--123
1996-1996141342756730.5544861.38-11201
1995-1996161534377036.4159673.32-3122+8+
1995-1996171624557432.5059176.98-31262
1995-1996161634916237.7674366.08-31323
1995-1996171724226128.1355476.17-21165
1995-19961717-6169036.2391967.02-61522
1995-19961918240072*25.0056470.92-21253
1995-1996231943768925.0651672.86-21231
1995-199619193981188*61.31116084.56421788
1995-199619191432103*24.0069761.971-1374
1995-19962421530043*18.7547962.63--1194
1995-19962323162812028.5486472.68311616
1995-19962827-8718732.25133765.14-617312
1995-19962928294014536.15103890.552418912
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 - Live]
>> 189/4 (42.3 ov, JC Buttler 7*, HC Brook 42*, JDF Vandersay 1/38)

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]