 He has taken three five wicket hauls in first-class cricket, with a best a remarkable 9 for 105 against Chittagong Division, a game in which he also took 10 in the match.He's also made three first-class fifties, with a top score of 85 against Chittagong Division.On 1 October 2016, against Afghanistan he played his first ODI match after nearly nine years, which is a record for Bangladesh.