In December 2015 he was named in
Bangladesh's squad for the
2016 Under-19 Cricket World Cup. He was the
captain of the
Bangladesh U-19 side for the
2016 Asia Cup. In December 2017, he was named as the
captain of Bangladesh's squad for the
2018 Under-19 Cricket World Cup. In December 2018, he was named in Bangladesh's team for the
2018 ACC Emerging Teams Asia Cup. In October 2019, he was named in Bangladesh's
Test squad for the series
against India. He did not play in the first Test, and on the eve of the second Test, he was ruled out of the match with a split webbing. In November 2019, he was named in Bangladesh's squad for the
cricket tournament at the
2019 South Asian Games. The Bangladesh team won the gold medal, after beating Sri Lanka by seven wickets in the final. In February 2020, he was named in Bangladesh's squad for the first
Test match
against Pakistan. He made his Test debut for Bangladesh, against
Pakistan, on 7 February 2020. On 8 September 2020, BCB confirmed that Saif along with a staff member had tested positive for
COVID-19 just prior to the training camp as a warm up for
the test series against Sri Lanka which was scheduled to be held in October 2020. He was immediately asked to self isolated by the BCB and was left out of Bangladesh's preliminary squad for the test series against Sri Lanka. A week later, he tested positive for COVID-19 for the second time in his second COVID-19 test. In February 2021, he was selected in the Bangladesh Emerging squad for their home series against the
Ireland Wolves. He was one of the leading run-scorers in the unofficial ODI series, with 190 runs in 5 matches, which included a
ton. In April 2021, he was named in Bangladesh's preliminary
Test squad for their series
against Sri Lanka. In November 2021, he was named in Bangladesh's
Twenty20 International (T20I) squad for their series
against Pakistan. He made his T20I debut on 19 November 2021, for Bangladesh against
Pakistan. He was named captain for Asian Games 2023 squad. On 4 October 2023, he made his captaincy debut against
Malaysia. On 22 August 2025, he was named in the Bangladesh Squad for
Asia Cup 2025 &
T20I Series Against the Netherlands.His selection for the tournament came during a period of squad restructuring, with team management opting for a younger batting order and excluding senior all-rounder Mehidy Hasan Miraz as part of their Asia Cup strategy. The changes were part of Bangladesh’s effort to rebuild a more agile limited-overs lineup ahead of future ICC events. In
2025 Asia Cup, Saif was the leading run scorer for Bangladesh, scoring 178 runs in 4 innings with an average of 44.50 and at the strike rate of 128.05 including 2 fifties. On 23 October 2025, Hassan scored 80 runs off 72 balls — his maiden One Day International (ODI) fifty — during Bangladesh’s 179-run victory over the West Indies in the third ODI at Dhaka. His innings provided Bangladesh with a strong start during the powerplay, allowing the middle order to integrate and post a dominant total. The victory also ended Bangladesh's run of four consecutive ODI series defeats, with Hassan's innings highlighted by authoritative strokeplay against both pace and spin. Analysts noted that his controlled shot selection throughout the innings reflected the technical progress he had made over the previous two seasons. ==References==