Most Ducks in ODI

SrPlayerMost DucksMInnRAve100s50s
1 Lasith Malinga (SL) 26 2171175296.37 0 1
2 Shahid Afridi (PAK) 26 324297645123.80 5 29
3 Mahela Jayawardene (SL) 25 3763571060332.72 15 64
4 Sanath Jayasuriya (SL) 23 306304975933.53 23 44
5 Younis Khan (PAK) 22 245236688132.00 7 46
6 Herschelle Gibbs (SA) 21 209203688136.40 18 33
7 Chris Gayle (WI) 20 253252923639.13 23 46
8 Brendon McCullum (NZ) 19 251227608330.56 5 32
9 Mohammad Hafeez (PAK) 18 218216661932.76 11 38
10 Tamim Iqbal (BAN,World XI) 18 227227794836.79 14 53
11 Chaminda Vaas (SL) 18 228151140413.76 0 0
12 Daniel Vettori (NZ,World XI) 18 235150193618.26 0 4
13 Muttiah Muralitharan (SL,World XI) 18 2431104917.32 0 0
14 Wasim Akram (PAK) 17 188148215818.60 0 3
15 Elton Chigumbura (ZIM) 17 210195428925.37 2 19
16 Adam Gilchrist (AUS) 17 210207689434.47 10 44
17 Angelo Mathews (SL) 17 217189566339.60 3 38
18 Upul Tharanga (SL) 17 226222694133.85 15 37
19 Eoin Morgan (ENG,IRE) 17 241227751239.12 12 47
20 Ricky Ponting (AUS) 17 2952871082141.77 25 63
21 Habibul Bashar (BAN) 16 10094187321.04 0 11
22 Nathan Astle (NZ) 16 130130411234.26 9 24
23 Aaron Finch (AUS) 16 141140534639.02 17 29
24 Prosper Utseya (ZIM) 16 164132140616.73 0 4
25 Brett Lee (AUS) 16 211108114817.66 0 3
26 Jacques Kallis (SA,World XI) 16 258248938247.38 13 73
27 Rohit Sharma (IND) 16 2622571086649.16 31 57
28 Yuvraj Singh (IND) 16 283263837137.03 14 51
29 Virat Kohli (IND) 16 2912831390658.18 50 72
30 Sachin Tendulkar (IND) 16 3653611446143.68 36 81
31 Salman Butt (PAK) 15 7878272536.82 8 14
32 Litton Das (BAN) 15 9393256930.22 5 12
33 Mohammad Rafique (BAN) 15 1068796613.41 0 1
34 Kieron Pollard (WI) 15 123113270626.01 3 13
35 Andrew Symonds (AUS) 15 173145471540.64 6 28
36 Martin Guptill (NZ) 15 189189708041.16 17 38
37 Harbhajan Singh (IND) 15 199108104813.61 0 0
38 Mashrafe Mortaza (BAN) 15 204147166213.96 0 1
39 Shaun Pollock (SA) 15 223147236625.17 0 11
40 Inzamam-ul-Haq (PAK,World XI) 15 276253810738.42 5 57
41 Dwayne Smith (WI) 14 10490159018.70 0 8
42 Vusimuzi Sibanda (ZIM) 14 124124291424.28 2 21
43 Kusal Mendis (SL) 14 133131409734.14 4 31
44 Hamilton Masakadza (ZIM) 14 193192540328.73 5 33
45 Brendan Taylor (ZIM) 14 193192619034.97 10 36
46 Anil Kumble (IND) 14 19710571010.44 0 0
47 Suresh Raina (IND) 14 222194561535.31 5 36
48 Mark Boucher (SA,World XI) 14 249193426329.60 1 24
49 Marcus Trescothick (ENG) 13 110110390237.16 12 18
50 Tatenda Taibu (ZIM) 13 139130336130.00 2 22