Most ducks in BPL history
Up to 19 Oct 2026
| # | Player | Inns | Ducks | Runs |
|---|---|---|---|---|
| 1 | Anamul HaqueChittagong Vikings, Dhaka Gladiators, Comilla Victorians | 125 | 15 | 2,776 |
| 2 | Soumya SarkarRangpur Riders, Fortune Barishal, Cumilla Warriors | 107 | 12 | 1,800 |
| 3 | Imrul KayesComilla Victorians, Chattogram Challengers, Rangpur Riders | 113 | 11 | 2,364 |
| =3 | Litton DasComilla Victorians, Rajshahi Royals, Sylhet Sixers | 113 | 11 | 2,645 |
| =3 | Mashrafe MortazaRangpur Riders, Comilla Victorians, Sylhet Strikers | 60 | 11 | 602 |
| 6 | Mohammad MithunRangpur Riders, Chittagong Kings, Sylhet Thunder | 121 | 10 | 2,522 |
| =6 | Mushfiqur RahimFortune Barishal, Khulna Tigers, Sylhet Strikers | 140 | 10 | 3,690 |
| =6 | Rony TalukdarRangpur Riders, Dhaka Dynamites, Barisal Bulls | 86 | 10 | 1,695 |
| 9 | Abu HiderComilla Victorians, Dhaka Dynamites, Cumilla Warriors | 39 | 9 | 258 |
| =9 | Mehidy Hasan MirazRajshahi Kings, Khulna Tigers, Fortune Barishal | 98 | 9 | 1,611 |
| =9 | Thisara PereraRangpur Riders, Sylhet Strikers, Dhaka Capitals | 75 | 9 | 1,230 |
| =9 | Sabbir RahmanSylhet Sixers, Dhaka Capitals, Rajshahi Kings | 106 | 9 | 2,063 |
| =9 | Tamim IqbalFortune Barishal, Comilla Victorians, Chittagong Vikings | 117 | 9 | 3,835 |
| 14 | Towhid HridoyFortune Barishal, Comilla Victorians, Sylhet Strikers | 61 | 8 | 1,703 |
| =14 | Zakir HasanSylhet Strikers, Rajshahi Kings, Chittagong Vikings | 68 | 8 | 1,281 |
| 16 | Al-Amin HossainBarisal Bulls, Comilla Victorians, Cumilla Warriors | 24 | 7 | 56 |
| =16 | Jaker AliComilla Victorians, Sylhet Strikers, Dhaka Platoon | 55 | 7 | 881 |
| =16 | Mohammad SaifuddinComilla Victorians, Rangpur Riders, Khulna Tigers | 40 | 7 | 478 |
| =16 | Nasum AhmedKhulna Tigers, Chattogram Challengers, Sylhet Titans | 26 | 7 | 123 |
| =16 | Nurul HasanRangpur Riders, Dhaka Dynamites, Chattogram Challengers | 108 | 7 | 1,501 |
| =16 | Rubel HossainRangpur Riders, Dhaka Dynamites, Chattogram Challengers | 23 | 7 | 66 |
| =16 | Ziaur RahmanChattogram Challengers, Rangpur Riders, Duronto Rajshahi | 62 | 7 | 935 |
| 23 | Farhad RezaRajshahi Kings, Rajshahi Royals, Rangpur Riders | 44 | 6 | 411 |
| =23 | Mahedi HasanRangpur Riders, Comilla Victorians, Dhaka Platoon | 69 | 6 | 1,092 |
| =23 | Mehedi Hasan RanaChattogram Challengers, Noakhali Express, Fortune Barishal | 18 | 6 | 56 |
| =23 | Mohammad NaimKhulna Tigers, Rangpur Riders, Rangpur Rangers | 74 | 6 | 1,781 |
| =23 | Sunil NarineDhaka Dynamites, Comilla Victorians | 40 | 6 | 731 |
| =23 | Shakib Al HasanDhaka Dynamites, Fortune Barishal, Rangpur Riders | 108 | 6 | 2,397 |
| =23 | Shoriful IslamChittagong Kings, Chattogram Challengers, Durdanto Dhaka | 32 | 6 | 105 |
| =23 | Shykat AliChattogram Challengers, Dhaka Dynamites, Comilla Victorians | 26 | 6 | 419 |
| =23 | Sohag GaziRangpur Riders, Sylhet Royals, Sylhet Sunrisers | 31 | 6 | 232 |