His rise through the ranks included a place in the Bangladesh squad that lifted the U19 World Cup in 2020. Senior recognition followed at the 2023 Asia Cup, where he made his international bow against Sri Lanka, though that first outing ended without him scoring a run. His introduction to T20 internationals proved far kinder: facing Zimbabwe in Chattogram, he reached a half-century and was still at the crease at the finish.
Big tournaments have so far been a difficult stage for him. The ODI World Cup brought little joy, and a year later the T20 World Cup in 2024 also turned out to be a disappointing campaign for the young opener. Overall, his returns in the early phase of his international career have fluctuated.
Even so, there have been clear signs of what he is capable of. One standout came against Sri Lanka, when he struck 73 not out to steer Bangladesh to victory and help them secure their first-ever series triumph over that opponent in 2025. Performances of that kind explain why Bangladesh continue to see him as a key part of their limited-overs plans.