The Bangladesh Cricket Board founded the six-team Bangladesh Premier League in 2012, a twenty20 tournament to be held in February that year. An auction was held for teams to buy players, and Hossain was bought by the Khulna Royal Bengals for $30,000. When Bangladesh hosted the 2012 Asia Cup Hossain was included in the squad and played his first ODI since February 2010. He conceded the more runs than any other bowler in the tournament and his four wickets cost on average 62.00 runs each; when the BCB announced its central contracts in April Hossain's was not renewed.