Made his T20I debut against Sri Lanka in Chittagong in February 2014. Playing in his second ICC WT20.
Represented Bangladesh in the ICC U19 World Cup 2010.
His maiden T20I half-century was an undefeated innings of 51 against Pakistan in April 2015 which came from just 32 balls.
Had a superb T20I series against Zimbabwe in January 2016 with successive innings of 46, 43 not out and 50.
Made 182 runs in the ICC Cricket World Cup 2015 including an innings of 53 against Sri Lanka.