In October 2018, he was named in the squad for the Dhaka Dynamites team, following the draft for the 2018–19 Bangladesh Premier League. In November 2019, he was selected to play for the Chattogram Challengers in the 2019–20 Bangladesh Premier League.
In April 2018, he was one of ten cricketers to be awarded a central contract by the Bangladesh Cricket Board (BCB) ahead of the 2018 season. In April 2019, he was named in Bangladesh's squad for the 2019 Cricket World Cup.