Most Runs in BPL 2025: The see-saw battle between Rangpur Riders' teammate Saif Hassan and Alex Hales continued as Saif Hassan retook the lead from his teammate Alex Hales while Rangpur posted their sixth consecutive match.
However, their lead at the top is slim as Durbar Rajshahi's Yasir Ali is a few runs behind the duo. Let’s take a look at how their latest performances impacted our list of highest run-scorers in BPL 2025:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Saif Hassan (Rangpur Riders) | 221 | 6 | 80 |
| 2. Alex Hales (Rangpur Riders) | 218 | 6 | 113* |
| 3. Yasir Ali (Durbar Rajshahi) | 210 | 5 | 94* |
| 4. Usman Khan (Chittagong Kings) | 196 | 3 | 123 |
| 5. Anamul Haque (Durbar Rajshahi) | 192 | 5 | 73* |
| 6. Kyle Mayers (Fortune Barishal) | 163 | 5 | 61* |
| 7. Tamim Iqbal (Fortune Barishal) | 161 | 5 | 86* |
| 8. Iftikhar Ahmed (Chittagong Kings) | 161 | 6 | 49 |
| 9. Thisara Perera (Dhaka Capitals) | 160 | 6 | 103* |
| 10. Zakir Hasan (Sylhet Strikers) | 151 | 4 | 58 |
*Updated on January 12
| Batter | Runs | Matches | Highest Score | Average |
|---|---|---|---|---|
| Tamim Iqbal | 3583 | 109 | 141* | 37.71 |
| Mushfiqur Rahim | 3324 | 131 | 98* | 36.52 |
| Mahmudullah | 2588 | 124 | 73 | 27.24 |
| Anamul Haque | 2576 | 124 | 83 | 24.07 |
| Shakib Al Hasan | 2397 | 113 | 89* | 26.93 |
| Imrul Kayes | 2357 | 112 | 81* | 23.80 |
| Litton Das | 2190 | 100 | 85 | 23.54 |
| Mohammad Mithun | 2152 | 114 | 84* | 25.02 |
| Sabbir Rahman | 1847 | 99 | 122 | 22.25 |
| Najmul Hossain Shanto | 1766 | 87 | 115* | 23.54 |