Most Runs in BPL 2025: Dhaka Capitals' Tanzid Hasan continues to keep the leading spot in the highest run-scorer in the tournament for another day as we enter the last phase of the league stages.
However, Durbar Rajshahi's Anamul Haque, who is currently in the second spot, will have an opportunity to surpass Tanzid as his side takes on Sylhet Strikers on January 27. Let’s take a look at the list of most runs in BPL 2025:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Tanzid Hasan (Dhaka Capitals) | 420 | 10 | 108 |
| 2. Anamul Haque (Durbar Rajshahi) | 392 | 12 | 100* |
| 3. Litton Das (Dhaka Capitals) | 348 | 9 | 125* |
| 4. Zakir Hasan (Sylhet Strikers) | 346 | 10 | 75* |
| 5. Graham Clark (Chittagong Kings) | 335 | 8 | 101 |
| 6. Mohammad Naim (Khulna Tigers) | 333 | 10 | 77 |
| 7. Yasir Ali (Durbar Rajshahi) | 334 | 11 | 94* |
| 8. Tamim Iqbal (Fortune Barishal) | 309 | 10 | 86* |
| 9. Khushdil Shah (Rangpur Riders) | 298 | 10 | 73* |
| 10. Saif Hassan (Rangpur Riders) | 288 | 9 | 80 |
*Updated on January 27 after Barishal vs Khulna
| Batter | Runs | Matches | Highest Score | Average |
|---|---|---|---|---|
| Tamim Iqbal | 3731 | 114 | 141* | 37.68 |
| Mushfiqur Rahim | 3406 | 135 | 98* | 36.36 |
| Anamul Haque | 2776 | 130 | 100* | 24.78 |
| Mahmudullah | 2678 | 129 | 73 | 27.32 |
| Litton Das | 2423 | 104 | 125* | 25.23 |
| Shakib Al Hasan | 2397 | 113 | 89* | 26.93 |
| Imrul Kayes | 2364 | 113 | 81* | 23.40 |
| Mohammad Mithun | 2272 | 120 | 84* | 25.24 |
| Sabbir Rahman | 1902 | 103 | 122 | 22.37 |
| Afif Hossain | 1806 | 83 | 76 | 24.73 |