Nurul Hasan, who made his first-class debut in 2011, is one of a whole host of talented Bangladesh wicketkeepers. Hasan is a wicket-keeper batsman born in Khulna, Bangladesh. He made his Twenty20 International debut for Bangladesh against Zimbabwe on 15 January 2016. He was added to Bangladesh's One Day International (ODI) in December 2016 as a replacement for the injured Mushfiqur Rahim, for their series against New Zealand. He made his ODI debut for Bangladesh on 29 December 2016 against New Zealand. He made his Test debut in the second Test against New Zealand on 20 January 2017. In December 2018, he was named as the captain of Bangladesh's team for the 2018 ACC Emerging Teams Asia Cup.