SL Most Ducks in ODI

SrPlayerMost DucksMInnRAve100s50s
1 Lasith Malinga 26 2171175296.37 0 1
2 Mahela Jayawardene 25 3763571060332.72 15 64
3 Sanath Jayasuriya 23 306304975933.53 23 44
4 Chaminda Vaas 18 228151140413.76 0 0
5 Muttiah Muralitharan 18 2431104917.32 0 0
6 Angelo Mathews 17 217189566339.60 3 38
7 Upul Tharanga 17 226222694133.85 15 37
8 Kusal Mendis 14 133131409734.14 4 31
9 Nuwan Kulasekara 13 178123132715.43 0 4
10 Kumar Sangakkara 13 3663531359143.14 25 89
11 Kusal Janith Perera 12 111108305429.65 5 17
12 Dinesh Chandimal 11 153141383031.91 4 24
13 Aravinda de Silva 11 161155509436.91 6 39
14 Tillakaratne Dilshan 11 3162961014039.45 22 46
15 Ajantha Mendis 10 854323010.00 0 0
16 Thisara Perera 10 159130232720.41 1 10
17 Pramodya Wickramasinghe 9 75371858.04 0 0
18 Suranga Lakmal 9 84472328.92 0 0
19 Romesh Kaluwitharana 9 10198194422.09 2 10
20 Arjuna Ranatunga 9 129126425143.37 3 31
21 Dilhara Fernando 8 125572599.96 0 0
22 Seekkuge Prasanna 7 403742112.38 0 2
23 Chamara Kapugedera 7 9784162421.09 0 8
24 Lahiru Thirimanne 7 121104312534.34 4 21
25 Marvan Atapattu 7 181175625940.90 10 43
26 Avishka Fernando 6 4242132231.47 4 6
27 Sachithra Senanayake 6 483329013.18 0 0
28 Chamara Silva 6 6656149230.44 1 12
29 Dasun Shanaka 6 6862126922.26 2 4
30 Sadeera Samarawickrama 5 4945126031.50 1 8
31 Pathum Nissanka 5 6161242243.25 6 15
32 Asanka Gurusinha 5 6361155427.26 1 8
33 Hashan Tillakaratne 5 9880183429.11 1 5
34 Roshan Mahanama 5 10898249728.70 0 18
35 Russel Arnold 5 131112259332.01 0 17
36 Lakshan Sandakan 4 3019645.33 0 0
37 Kasun Rajitha 4 33181179.75 0 0
38 Thilan Thushara 4 382739218.66 0 1
39 Dimuth Karunaratne 4 4441108229.24 1 9
40 Nuwan Pradeep 4 4524354.37 0 0
41 Maheesh Theekshana 4 472629418.37 0 0
42 Nuwan Zoysa 4 562818911.81 0 0
43 Dhananjaya de Silva 4 8580184026.28 0 10
44 Bhanuka Rajapaksa 3 558917.80 0 1
45 Ashantha de Mel 3 171312311.18 0 0
46 Roy Dias 3 212143425.52 0 4
47 Malinga Bandara 3 241716012.30 0 0
48 Dunith Wellalage 3 272134921.81 0 1
49 Champaka Ramanayake 3 291811510.45 0 0
50 Avishka Gunawardene 3 333382525.78 1 5