Most Runs in BPL 2025: Khulna Tigers' Mohammad Naim finished the highest run-scorer of the latest edition of the Bangladesh Premier League despite not featuring in the final.
The opener was the only batter to score 500-plus in the season and is only the third batter to score 500 or more runs in a single edition. Rangpur Riders' Riley Rossouw (South Africa) holds the record for most runs in a single edition at 558 runs (2019 edition). Let's take a look at the leading run-scorer at the end of the tournament:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Mohammad Naim (Khulna Tigers) | 511 | 14 | 111* |
| 2. Tanzid Hasan (Dhaka Capitals) | 485 | 12 | 108 |
| 3. Graham Clark (Chittagong Kings) | 431 | 14 | 101 |
| 4. Tamim Iqbal (Fortune Barishal) | 413 | 14 | 86* |
| 6. Anamul Haque (Durbar Rajshahi) | 392 | 12 | 100* |
| 5. Zakir Hasan (Sylhet Strikers) | 389 | 12 | 75* |
| 6. Litton Das (Dhaka Capitals) | 368 | 11 | 125* |
| 7. Mehidy Hasan Miraz (Khulna Tigers) | 355 | 13 | 74* |
| 8. Shamim Hossain (Chittagong Kings) | 352 | 15 | 79 |
| 9. Parvez Hossain Emon (Chittagong Kings) | 338 | 13 | 78* |
| 10. Yasir Ali (Durbar Rajshahi) | 336 | 12 | 94* |
*Updated on February 7 after BPL 2025 Final
Also read: BPL 2025 Qualifier 2: Chittagong Kings vs Khulna Tigers Award Winners, Man of The Match, Post-Match Presentation, Scorecard & Records
| Batter | Runs | Matches | Highest Score | Average |
|---|---|---|---|---|
| Tamim Iqbal | 3835 | 118 | 141* | 37.59 |
| Mushfiqur Rahim | 3446 | 140 | 98* | 35.89 |
| Anamul Haque | 2776 | 130 | 100* | 24.78 |
| Mahmudullah | 2726 | 133 | 73 | 27.53 |
| Litton Das | 2443 | 106 | 125* | 24.92 |
| Shakib Al Hasan | 2397 | 113 | 89* | 26.93 |
| Imrul Kayes | 2364 | 113 | 81* | 23.40 |
| Mohammad Mithun | 2353 | 125 | 84* | 24.76 |
| Sabbir Rahman | 1929 | 104 | 122 | 22.17 |
| Afif Hossain | 1814 | 86 | 76 | 24.18 |