Asia Cup 2023: Top 3 Players Who Can Replace Tamim Iqbal as Captain

3. Soumya Sarkar 

Soumya Sarkar batting prowess is evident in his 1768 runs at an average of 32.14, complemented by an impressive unbeaten highest score of 127

2. Anamul Haque  

With 44 matches and 41 innings to his name, Anamul Haque has amassed 1254 runs at an average of 30.58.

1. Imrul Kayes  

With a career spanning 78 matches and 78 innings, Imrul Kayes has showcased his batting prowess with a total of 2434 runs at an average of 32.02.

Top- 5 Bowlers who have taken most bowled wickets

Learn more