• 3 years ago
Mohammad Ashraful is a Bangladeshi cricketer, who has represented the Bangladesh national cricket team in all formats of the game and a former captain of all formats. A top-order batsman with a penchant for flashy stroke-play, he was also selected to represent the ACC Asia XI ODI side.

Recommended