Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Most Runs in BPL 2025 - Updated on January 4: Top 10 and Teamwise Top 5 Highest Run-Scorers

By MyKhel Staff

Most Runs in BPL 2025: Durbar Rajshahi captain Anamul Haque keeps his lead at the top despite defeat for his side in the latest match against Chittagong Kings on January 3.

However, his lead at the top is only of few runs as Kings' batter Usman Khan scored a 62-ball 123 to join the race for the highest run-scorer in the tournament. Let’s take a look at how their performances impacted our list of highest run-scorers in BPL 2025:

Most Runs in BPL 2025

Most Runs in Bangladesh Premier League 2025

Batter (Team) Runs Matches Highest Score
1. Anamul Haque (Durbar Rajshahi) 146 3 73*
2. Usman Khan (Chittagong Kings) 141 2 123
3. Thisara Perera (Dhaka Capitals) 141 3 103*
4. Yasir Ali (Durbar Rajshahi) 132 3 94*
5. Saif Hassan (Rangpur Riders) 106 3 62*
6. William Bosisto (Khulna Tigers) 101 2 75
7. Iftikhar Ahmed (Rangpur Riders) 96 2 49
8. Mahidul Islam Ankon (Khulna Tigers) 91 2 59*
9. Shamim Hossain (Chittagong Kings) 80 2 78
10. Ryan Burl (Durbar Rajshahi) 74 3 55*

*Updated after Dhaka Capitals vs Khulna Tigers on January 3

Teamwise Top 5 Run-Scorers

Fortune Barishal

  • Mahmudullah: 66 runs
  • Faheem Ashraf: 55 runs
  • Twohid Hridoy: 36 runs
  • Tamim Iqbal: 35 runs
  • Shaheen Shah Afridi: 35 runs

Durbar Rajshahi

  • Anamul Haque: 146 runs
  • Yasir Ali: 132 runs
  • Ryan Burl: 74 runs
  • Mohammad Haris: 57 runs
  • Akbar Ali: 18 runs

Rangpur Riders

  • Saif Hassan: 106 runs
  • Iftikhar Ahmed: 96 runs
  • Khushdil Shah: 67 runs
  • Nurul Hasan: 66 runs
  • Alex Hales: 60 runs

Dhaka Capitals

  • Thisara Perera: 103 runs
  • Stephen Eskinazi: 63 runs
  • Tanzid Hasan: 58 runs
  • Shahadat Hossain: 53 runs
  • Litton Das: 33 runs

Khulna Tigers

  • William Bosisto: 101 runs
  • Mahidul Islam Ankon: 91 runs
  • Mohammad Naim: 56 runs
  • Mehidy Hasan Miraz: 26 runs
  • Ziaur Rahman: 22 runs

Chittagong Kings

  • Usman Khan: 141 runs
  • Shamim Hossain: 80 runs
  • Graham Clark: 40 runs
  • Mohammad Mithun: 34 runs
  • Haider Ali: 19 runs

Sylhet Strikers

  • Rony Talukdar: 41 runs
  • Jaker Ali: 24 runs
  • Zakir Hasan: 18 runs
  • Samiullah Shinwari: 8 runs
  • Paul Stirling: 6 runs

Also read: Most Wickets in BPL 2025 on January 2: Top 10 Highest Wicket-Takers and Teamwise Top 5

Most Runs in Bangladesh Premier League History

Batter Runs Matches Highest Score Average
Tamim Iqbal 3429 106 141* 37.17
Mushfiqur Rahim 3290 128 98* 36.15
Mahmudullah 2586 121 73 27.51
Anamul Haque 2530 122 83 24.09
Shakib Al Hasan 2397 113 89* 26.93
Imrul Kayes 2340 111 81* 23.87
Mohammad Mithun 2119 97 85 24.63
Litton Das 2106 96 85 23.66
Sabbir Rahman 1740 96 122 21.48
Chris Gayle 1723 52 146* 38.28
Story first published: Thursday, January 2, 2025, 15:39 [IST]
Other articles published on Jan 2, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+