 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.In November 2019, he was selected to play for the Rangpur Rangers in the 2019–20 Bangladesh Premier League.