Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  BPL Cricket Records & Stats  »  Most Ducks in BPL

Most Ducks in BPL

Here is the list of all Most Ducks in BPL history:

# Player Team Matches Inn Runs Avg 50s Ducks 4s 6s
1 Anamul Haque Rajshahi Warriors 131 125 2776 24.57 14 15 248 105
2 Soumya Sarkar Noakhali Express 110 107 1805 19.00 8 12 183 65
3 Mashrafe Mortaza Sylhet Titans 111 60 602 13.09 1 11 39 38
4 Litton Das Rangpur Riders 118 113 2645 24.49 14 11 279 93
5 Imrul Kayes Khulna Tigers 116 113 2364 23.18 11 11 209 99
6 Rony Talukdar Sylhet Titans 89 86 1695 20.18 10 10 189 48
7 Mohammad Mithun Dhaka Capitals 136 122 2527 24.53 12 10 173 98
8 Mushfiqur Rahim Rajshahi Warriors 153 140 3689 35.82 22 10 310 112
9 Abu Hider Chattogram Royals 79 39 258 11.73 0 9 17 14
10 Thisara Perera Dhaka Capitals 88 75 1230 23.65 1 9 95 71
11 Mehidy Hasan Miraz Sylhet Titans 117 98 1611 18.95 6 9 140 64
12 Sabbir Rahman Dhaka Capitals 116 106 2063 22.18 6 9 145 101
13 Tamim Iqbal Fortune Barishal 118 117 3835 37.60 32 9 412 122
14 Tawhid Hridoy Rangpur Riders 64 61 1703 31.54 11 8 159 64
15 Zakir Hasan Sylhet Titans 77 68 1281 20.66 7 8 121 49
16 Rubel Hossain Khulna Tigers 89 23 66 6.00 0 7 4 3
17 Al-Amin Hossain Sylhet Titans 79 24 56 5.09 0 7 5 0
18 Nasum Ahmed Sylhet Titans 74 26 123 6.83 0 7 16 3
19 Mohammad Saifuddin Dhaka Capitals 76 40 478 19.12 2 7 42 23
20 Jaker Ali Noakhali Express 66 55 881 24.47 1 7 50 49
21 Ziaur Rahman Chattogram Royals 81 62 935 20.78 1 7 68 62
22 Nurul Hasan Rangpur Riders 127 108 1501 20.01 1 7 128 50
23 Mehedi Hasan Rana Noakhali Express 43 18 56 6.22 0 6 7 1
24 Shykat Ali Noakhali Express 27 26 419 16.12 2 6 40 20
25 Sohag Gazi Rajshahi Warriors 70 31 232 10.55 1 6 18 7
26 Shoriful Islam Chattogram Royals 60 32 105 5.83 0 6 8 6
27 Sunil Narine Comilla Victorians 48 40 731 20.31 4 6 76 47
28 Farhad Reza Chattogram Royals 84 44 411 12.84 0 6 31 15
29 Mahedi Hasan Chattogram Royals 100 69 1092 20.22 6 6 95 55
30 Mohammad Naim Chattogram Royals 76 74 1781 26.58 9 6 182 69
31 Shakib Al Hasan Rangpur Riders 113 108 2397 26.93 13 6 225 89
32 Hasan Mahmud Noakhali Express 64 24 37 5.29 0 5 4 0
33 Shafiul Islam Rajshahi Warriors 83 27 127 9.77 0 5 13 2
34 Kevon Cooper Dhaka Capitals 38 31 201 11.17 0 5 14 10
35 Rilee Rossouw Khulna Tigers 37 36 1240 44.29 9 5 108 55
36 Ahmed Shehzad Fortune Barishal 39 38 1133 34.33 8 5 120 37
37 Mehedi Maruf Chattogram Royals 44 43 677 16.93 3 5 65 30
38 Alok Kapali Sylhet Titans 70 48 566 16.65 1 5 42 16
39 Ravi Bopara Sylhet Titans 69 60 1109 24.11 5 5 82 31
40 Shuvagata Hom Chattogram Royals 93 71 836 14.67 2 5 75 30
41 Jahurul Islam Dhaka Capitals 79 73 1097 19.25 4 5 90 29
42 Ariful Haque Sylhet Titans 93 78 1167 20.47 1 5 76 44
43 Najmul Hossain Shanto Rajshahi Warriors 102 97 2123 24.13 7 5 211 56
44 Mahmudullah Rangpur Riders 144 127 2913 28.01 15 5 233 110
45 Khaled Ahmed Sylhet Titans 54 17 116 11.60 0 4 5 11
46 Nazmul Islam Dhaka Capitals 85 21 62 6.89 0 4 2 1
47 Dilshan Munaweera Dhaka Capitals 29 29 488 16.83 1 4 64 13
48 Dwayne Bravo Rangpur Riders 42 31 412 19.62 0 4 23 20
49 Shahid Afridi Dhaka Capitals 45 35 539 17.97 1 4 38 38
50 Saif Hassan Dhaka Capitals 35 35 670 19.71 4 4 57 32
51 Mahmudul Hasan Joy Chattogram Royals 42 35 698 21.15 3 4 62 21
52 Naeem Islam Chittagong Kings 48 38 738 23.81 4 4 65 21
53 Nahidul Islam Sylhet Titans 65 38 383 12.77 1 4 38 5
54 Taskin Ahmed Dhaka Capitals 97 40 203 7.25 0 4 16 7
55 Arafat Sunny Chattogram Royals 105 44 226 11.89 0 4 15 3
56 Shoaib Malik Fortune Barishal 59 57 1437 35.93 8 4 112 55
57 Mohammad Nabi Noakhali Express 76 59 857 18.23 2 4 62 36
58 Yasir Ali Rajshahi Warriors 73 64 1415 25.27 8 4 99 74
59 Afif Hossain Sylhet Titans 99 93 2019 23.21 6 4 187 77
60 Azizul Hakim Tamim Rangpur Riders 4 4 5 1.25 0 3 0 0
61 Zahir Khan Noakhali Express 13 5 7 2.33 0 3 1 0
62 Amir Hamza Hotak Dhaka Capitals 10 7 17 3.40 0 3 1 1
63 Ethan Brookes Sylhet Titans 10 9 91 13.00 0 3 6 4
64 Niall O'Brien Rangpur Riders 12 9 145 18.13 0 3 7 2
65 Shadman Islam Chattogram Royals 16 12 154 14.00 0 3 16 1
66 Mukidul Islam Chattogram Royals 39 13 39 6.50 0 3 5 1
67 SM Meherob Rajshahi Warriors 19 14 100 8.33 0 3 10 1
68 Abdur Razzak Rangpur Riders 35 15 70 7.00 0 3 5 1
69 Munim Shahriar Noakhali Express 17 16 277 17.31 2 3 28 14
70 Mizanur Rahman Rajshahi Warriors 22 20 199 10.47 1 3 23 4
71 Kamrul Islam Rangpur Riders 60 21 69 8.63 0 3 4 3
72 Paul Stirling Sylhet Titans 22 22 443 20.14 3 3 57 17
73 Haider Ali Noakhali Express 23 22 384 24.00 0 3 26 21
74 Nayeem Hasan Rangpur Riders 31 23 96 6.00 0 3 6 2
75 Sohail Tanvir Sylhet Titans 34 23 284 17.75 0 3 21 9
76 Alauddin Babu Dhaka Capitals 32 24 156 9.18 0 3 7 8
77 Al-Amin Chattogram Royals 30 24 270 13.50 0 3 25 8
78 Usman Khan Dhaka Capitals 25 25 729 30.38 3 3 88 29
79 Muktar Ali Dhaka Capitals 48 25 284 20.29 0 3 17 13
80 Moeen Ali Sylhet Titans 29 26 495 26.05 2 3 22 37
81 Mustafizur Rahman Rangpur Riders 92 28 83 8.30 0 3 6 4
82 Taijul Islam Dhaka Capitals 81 32 189 9.95 0 3 14 2
83 Nicholas Pooran Rangpur Riders 33 33 712 25.43 4 3 50 46
84 Ryan Burl Rajshahi Warriors 37 34 620 31.00 1 3 57 26
85 Mahidul Islam Ankon Noakhali Express 50 40 767 24.74 3 3 33 46
86 Andre Fletcher Fortune Barishal 40 40 1156 34.00 6 3 112 51
87 Shamsur Rahman Sylhet Titans 49 43 966 25.42 8 3 80 32
88 Zunaed Siddique Chattogram Royals 45 45 955 22.74 3 3 101 33
89 Shamim Hossain Dhaka Capitals 61 53 1040 23.64 6 3 93 47
90 Mominul Haque Sylhet Titans 85 73 1395 20.51 7 3 134 28
91 Mosaddek Hossain Dhaka Capitals 95 80 1323 23.21 2 3 112 39
92 Robin Das Dhaka Capitals 2 2 0 0.00 0 2 0 0
93 Ihsanullah Noakhali Express 3 2 0 0.00 0 2 0 0
94 Haris Rauf Rangpur Riders 8 3 7 3.50 0 2 1 0
95 Bilal Sami Noakhali Express 3 3 1 0.50 0 2 0 0
96 Bilal Khan Chattogram Royals 13 4 2 0.67 0 2 0 0
97 Richard Ngarava Sylhet Titans 6 4 2 0.67 0 2 0 0
98 Raqibul Hasan Comilla Victorians 9 5 27 6.75 0 2 3 0
99 Naeem Islam jnr Rajshahi Warriors 14 7 25 4.17 0 2 1 0
100 Hamilton Masakadza Sylhet Titans 7 7 90 12.86 1 2 10 2