On 24 February 2018, he scored his first century in List A cricket, batting for Khelaghar Samaj Kallyan Samity against
Agrani Bank Cricket Club in the 2017–18 Dhaka Premier Division Cricket League. He made his
first-class debut for
Chittagong Division in the
2018–19 National Cricket League on 1 October 2018. Later the same month, he was named in the
Khulna Titans squad, following the draft for the
2018–19 Bangladesh Premier League. He made his
Twenty20 debut for the Khulna Titans in the 2018–19 Bangladesh Premier League on 12 January 2019. He was the leading run-scorer for Khelaghar Samaj Kallyan Samity in the
2018–19 Dhaka Premier Division Cricket League tournament, with 420 runs in 11 matches. In November 2019, he was named in Bangladesh's squad for the
2019 ACC Emerging Teams Asia Cup in Bangladesh. Later the same month, he was selected to play for the
Cumilla Warriors in the
2019–20 Bangladesh Premier League, and he was named in Bangladesh's squad for the
men's cricket tournament at the
2019 South Asian Games. The Bangladesh team won the gold medal, after they beat Sri Lanka by seven wickets in the final. In February 2021, he was selected in the Bangladesh Emerging squad for their home series against the
Ireland Wolves. He was selected by the
Comilla Victorians for the
2021-22 Bangladesh Premier League. ==References==