 He is a slow left-arm orthodox bowler and right-handed batsman.In domestic competitions he plays for Dhaka Division in first-class cricket, and captains Victoria Sporting Club in List A cricket.In October 2018, he was named in the squad for the Rangpur Riders team, following the draft for the 2018–19 Bangladesh Premier League.