Most Runs in BPL 2025: A day after Yasir Ali's 94-run knock put him top of the most runs chart in Bangladesh Premier League, Rangpur Riders' Iftikhar Ahmed took over from him with his match-winning knock on December 31.
The innings came after Shamim Hossain and William Bosisto played substantial knocks to enter the race for the highest-run scorer. Let’s take a look at how their performances impacted the standing:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Iftikhar Ahmed (Rangpur Riders) | 96 | 2 | 49 |
| 2. Yasir Ali (Durbar Rajshahi) | 94 | 1 | 94* |
| 3. Shamim Hossain (Chittagong Kings) | 78 | 1 | 78 |
| 4. William Bosisto (Khulna Tigers) | 75 | 1 | 75 |
| 5. Khushdil Shah (Rangpur Riders) | 67 | 2 | 46* |
| 6. Nurul Hasan (Rangpur Riders) | 66 | 2 | 41 |
| 7. Anamul Haque (Durbar Rajshahi) | 65 | 1 | 65 |
| 8. Mahidul Islam Ankon (Khulna Tigers) | 59 | 1 | 59* |
| 9. Mahmudullah (Fortune Barishal) | 56 | 1 | 56* |
| 10. Faheem Ashraf (Fortune Barishal) | 54 | 1 | 54* |
*Updated after Rangpur Riders vs Sylhet Strikers on December 31
| Batter | Runs | Matches | Highest Score | Average |
|---|---|---|---|---|
| Tamim Iqbal | 3429 | 105 | 141* | 37.27 |
| Mushfiqur Rahim | 3275 | 127 | 98* | 36.38 |
| Mahmudullah | 2576 | 120 | 73 | 27.69 |
| Anamul Haque | 2449 | 120 | 83 | 23.54 |
| Shakib Al Hasan | 2397 | 113 | 89* | 26.93 |
| Imrul Kayes | 2340 | 111 | 81* | 23.87 |
| Litton Das | 2106 | 96 | 85 | 23.66 |
| Mohammad Mithun | 2091 | 112 | 84* | 24.60 |
| Litton Das | 2075 | 95 | 85 | 23.57 |
| Sabbir Rahman | 1740 | 96 | 122 | 21.48 |