Most runs in BPL history
Up to 19 Oct 2026
| # | Player | Mat | Inns | Runs | HS | Avg | SR | 100s | 50s | Span |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tamim IqbalFortune Barishal, Comilla Victorians, Chittagong Vikings | 118 | 117 | 3,835 | 141* | 37.59 | 123.82 | 2 | 32 | 2012–2025 |
| 2 | Mushfiqur RahimFortune Barishal, Khulna Tigers, Sylhet Strikers | 153 | 140 | 3,690 | 98* | 35.82 | 129.92 | 0 | 22 | 2012–2026 |
| 3 | MahmudullahFortune Barishal, Khulna Titans, Chittagong Kings | 144 | 127 | 2,913 | 73 | 28.00 | 124.80 | 0 | 15 | 2012–2026 |
| 4 | Anamul HaqueChittagong Vikings, Dhaka Gladiators, Comilla Victorians | 131 | 125 | 2,776 | 100* | 24.56 | 119.65 | 1 | 14 | 2012–2025 |
| 5 | Litton DasComilla Victorians, Rajshahi Royals, Sylhet Sixers | 117 | 113 | 2,645 | 125* | 24.49 | 129.52 | 1 | 14 | 2013–2026 |
| 6 | Mohammad MithunRangpur Riders, Chittagong Kings, Sylhet Thunder | 136 | 121 | 2,522 | 84* | 24.48 | 116.86 | 0 | 12 | 2012–2026 |
| 7 | Shakib Al HasanDhaka Dynamites, Fortune Barishal, Rangpur Riders | 113 | 108 | 2,397 | 89* | 26.93 | 139.36 | 0 | 13 | 2012–2024 |
| 8 | Imrul KayesComilla Victorians, Chattogram Challengers, Rangpur Riders | 115 | 113 | 2,364 | 81* | 23.17 | 117.67 | 0 | 11 | 2012–2025 |
| 9 | Najmul Hossain ShantoSylhet Strikers, Khulna Titans, Fortune Barishal | 101 | 97 | 2,123 | 115* | 24.12 | 116.52 | 2 | 7 | 2016–2026 |
| 10 | Sabbir RahmanSylhet Sixers, Dhaka Capitals, Rajshahi Kings | 115 | 106 | 2,063 | 122 | 22.18 | 122.79 | 1 | 6 | 2012–2026 |
| 11 | Afif HossainKhulna Tigers, Chattogram Challengers, Rajshahi Royals | 99 | 93 | 2,019 | 76 | 23.20 | 123.26 | 0 | 6 | 2016–2026 |
| 12 | Soumya SarkarRangpur Riders, Fortune Barishal, Cumilla Warriors | 110 | 107 | 1,800 | 88* | 18.94 | 116.12 | 0 | 8 | 2012–2026 |
| 13 | Mohammad NaimKhulna Tigers, Rangpur Riders, Rangpur Rangers | 76 | 74 | 1,781 | 111* | 26.58 | 119.93 | 1 | 9 | 2019–2026 |
| 14 | Chris GayleRangpur Riders, Fortune Barishal, Chittagong Vikings | 52 | 52 | 1,723 | 146* | 38.28 | 148.40 | 5 | 6 | 2012–2022 |
| 15 | Towhid HridoyFortune Barishal, Comilla Victorians, Sylhet Strikers | 64 | 61 | 1,703 | 109 | 31.53 | 133.46 | 2 | 11 | 2019–2026 |
| 16 | Rony TalukdarRangpur Riders, Dhaka Dynamites, Barisal Bulls | 89 | 86 | 1,695 | 68 | 20.17 | 123.27 | 0 | 10 | 2015–2026 |
| 17 | Mehidy Hasan MirazRajshahi Kings, Khulna Tigers, Fortune Barishal | 116 | 98 | 1,611 | 87* | 18.95 | 121.49 | 0 | 6 | 2016–2026 |
| 18 | Nasir HossainDhaka Dynamites, Sylhet Sixers, Dhaka Dominators | 89 | 75 | 1,609 | 90* | 25.53 | 116.17 | 0 | 6 | 2012–2026 |
| 19 | Nurul HasanRangpur Riders, Dhaka Dynamites, Chattogram Challengers | 126 | 108 | 1,501 | 61 | 20.01 | 121.24 | 0 | 1 | 2013–2026 |
| 20 | Dawid MalanCumilla Warriors, Barisal Bulls, Fortune Barishal | 46 | 46 | 1,485 | 100* | 39.07 | 131.41 | 1 | 11 | 2016–2026 |
| 21 | Shoaib MalikComilla Victorians, Rajshahi Royals, Chittagong Vikings | 59 | 57 | 1,437 | 87 | 35.92 | 126.05 | 0 | 8 | 2015–2024 |
| 22 | Yasir AliKhulna Tigers, Chittagong Vikings, Durbar Rajshahi | 73 | 64 | 1,415 | 94* | 25.26 | 127.36 | 0 | 8 | 2015–2026 |
| 23 | Mominul HaqueRajshahi Kings, Dhaka Platoon, Sylhet Royals | 84 | 73 | 1,395 | 91 | 20.51 | 106.73 | 0 | 7 | 2012–2026 |
| 24 | Mosaddek HossainDhaka Dynamites, Comilla Victorians, Chittagong Vikings | 95 | 80 | 1,323 | 60* | 23.21 | 110.80 | 0 | 2 | 2015–2025 |
| 25 | Zakir HasanSylhet Strikers, Rajshahi Kings, Chittagong Vikings | 77 | 68 | 1,281 | 75* | 20.66 | 122.81 | 0 | 7 | 2016–2026 |