Career
He made his debut for Rajshahi Division in 2006/07, making 17 against Chittagong Division on his first class debut and proving potent with the ball in the one day arena, taking a best of 2 for 26 against Khulna Division. In 2016 he was added to Bangladesh"s squad for the 2016 Interstate Commerce Commission World Twenty20 after Arafat Sunny was suspended from bowling with an illegal action. He made his Twenty20 International (T20I) debut on 21 March 2016 against Australia in the 2016 Interstate Commerce Commission World Twenty20 tournament.