Top 5 highest run-scorers in DPL 2024
Mohammedan Sporting Club's wicket-keeper batter Mahidul Islam Ankon has scored the highest 647 runs in this year’s DPL. He scored the runs in 16 innings at an average of 46.21. He hit seven fifties and a century.

Khan Mutasim Billah LifeEditor
Posted - 2024-05-07T10:19:28+06:00
Updated - 2024-05-07T10:29:08+06:00
The Dhaka Premier League (DPL) 2024 has been concluded finally where Abahani Limited crowned as the champion. This year, there were some good batting show in the DPL.
Mohammedan Sporting Club's wicket-keeper batter Mahidul Islam Ankon has scored the highest 647 runs in this year’s DPL. He scored the runs in 16 innings at an average of 46.21. He hit seven fifties and a century. Prime Bank Cricket Club's opener Parvez Hossain Emon comes to the list next. The left-handed opener played 13 matches. He then missed the DPL as he joined the national team for the Zimbabwe series. He scored 623 runs at 47.92 with 3 centuries and 2 half-centuries. He has the most centuries in this year’s DPL.
There is another player who scored more than 600 runs. Saif Hassan of Sheikh Jamal Dhanmondi Club scored 618 runs in 16 innings with an average of 44.14. He hit 2 centuries and 3 half-centuries. Anamul Haque Bijoy and Zakir Hasan are on the fourth and fifth positions respectively. Bijoy scored 563 runs in 13 innings with an average of 70.37 and Zakir scored 549 runs in 11 innings with an average of 54.90.
Zakir has the highest innings with the bat in this DPL. He increased his only century of the competition to 158 runs. Emon, Zakir's teammate, scored the second-highest innings with 151 runs.
Top 5 Highest Run-Scorers in DPL 2024
1. Mahidul Islam Ankon (Mohammedan Sporting Club): 647 runs (16 innings, Average: 46.21)
2. Parvez Hossain Emon (Prime Bank Cricket Club): 622 runs (13 innings, Average: 47.92)
3. Saif Hassan (Sheikh Jamal Dhanmondi Club): 618 runs (16 innings, Average: 44.14)
4. Anamul Haque Bijoy (Abahani Limited): 563 runs (13 innings, Average: 70.37)
5. Zakir Hasan (Prime Bank Cricket Club): 549 runs (11 innings, Average: 54.90)