 He is sometimes referred to by his nickname Imrose.A left-handed batsman and occasional right arm off break bowler, he made his debut for Rajshahi Division in 2003/04 and played through the 2006/07 season.He made his Test and ODI debuts during the tour of New Zealand in 2007/08.