Playing Role:
Batting Allrounder
Batting Style:
Left Handed Bat
Bowling Style:
Left-arm orthodox
ODI Debut:
Zimbabwe v Bangladesh at Harare, Aug 6, 2006
Last ODI:
Pakistan v Bangladesh at London, Jul 5, 2019
Test Debut:
Bangladesh v India at Chattogram, May 18-22, 2007
Last Test:
Bangladesh v West Indies at Dhaka, Nov 30-Dec 2, 2018
T20 Debut:
Bangladesh v Zimbabwe at Khulna, Nov 28, 2006
Last T20:
Bangladesh v West Indies at Dhaka, Dec 22, 2018
Other Teams:
Bangladesh, Barbados Tridents, Kolkata Knight Riders, Sunrisers Hyderabad, Dhaka Dynamites, Rangpur Riders, Karachi Kings, Peshawar Zalmi, Melbourne Renegades, Adelaide Strikers, Jamaica Tallawahs, Worcestershire, Leicestershire,

ICC RANKINGS


T20
ODI
Test
Batting
40
33
29
Bowling
7
28
20