Bangladesh toured England in May 2010 for two Tests and three ODIs. Hossain played in the first Test at Lord's and was one of three Bangladesh players still in the team five years after the team's first tour of England. Contrasting with his debut effort, Shahadat took five wickets for 98 runs and in the process became the first Bangladeshi cricket to be added to the Lord's honours board. England won the series 2–0 and Hossain took a single wicket in the second Test. He finished as his team's second highest wicket-taker with six wickets in the series. Hossain was part of the 13-man Bangladesh squad that played in the 2010 Asian Games in late November. They played Afghanistan in the final and won by five wickets, securing the country's first gold medal at the Asian Games.