Tanzid Hasan was born on 1 December 1999 in Bogura, Bangladesh. A left‑handed top‑order batsman, he broke into the senior national team in 2023 and has since featured in Tests, One‑Day Internationals and Twenty20 Internationals. His ODI record stands at 1,031 runs in 35 matches at an average of 31.24, while his T20I tally is 1,200 runs from 50 games at a strike rate of 127.39. In Tests he has scored 147 runs in four matches, highlighted by a maiden century in Australia.

Domestically, Hasan began his professional career with Uttara Club in the Dhaka Premier Division T20 League in February 2019 and made his List A debut for Uttara Sporting Club a few weeks later. He progressed to first‑class cricket with East Zone in February 2020 and earned a place in the Bangladesh Emerging squad in 2021. His performances earned him selection for the senior side at the 2023 Cricket World Cup and the 2024 T20 World Cup, establishing him as a regular feature in Bangladesh’s batting line‑up.

Tanzid Hasan: quick facts

  • Born: 1 December 1999, Bogura
  • Team: Bangladesh

Tanzid Hasan career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests4814710118.3848.3610
ODIs35341,03110731.24104.2519
T20Is50501,2008927.27127.39011

Figures as of 10 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.

Tanzid Hasan’s early life

Born in the historic town of Bogura, Tanzid Hasan grew up in a cricket‑loving environment that nurtured his early interest in the game. He attended local schools where he first displayed his left‑handed batting talent, quickly becoming a standout player in age‑group tournaments. His progress at the grassroots level caught the attention of national selectors, paving the way for his inclusion in junior representative sides.

In December 2019, Hasan was named in Bangladesh’s squad for the 2020 Under‑19 Cricket World Cup, confirming his status as one of the country’s most promising young batsmen. The experience of competing on the world stage at a formative age provided valuable exposure and helped shape his technique and temperament for senior cricket.

Tanzid Hasan’s domestic career

Hasan’s senior domestic debut came on 26 February 2019 when he played for Uttara Club in the Dhaka Premier Division T20 League. Just weeks later, on 8 March 2019, he made his List A debut for Uttara Sporting Club, showcasing his adaptability across formats. His first‑class debut arrived on 22 February 2020 for East Zone in the final of the Bangladesh Cricket League, where he contributed solidly to the side’s batting effort.

The young batter’s consistent performances earned him a place in the Bangladesh Emerging squad for a home series against the Ireland Wolves in February 2021. His domestic form continued to improve, leading to his selection for Bangladesh’s 50‑over World Cup squad in 2023 and the men’s T20 World Cup squad in 2024. Throughout these campaigns he remained a key run‑scorer for his clubs, combining aggressive stroke‑play with a sound defensive technique.

Tanzid Hasan’s international career

Hasan made his Test debut against Pakistan at Sylhet International Cricket Stadium on 16 May 2026. Over four matches he has accumulated 147 runs in eight innings at an average of 18.38, with a strike rate of 48.36. His highest Test score, 101, came against Australia at Marrara Cricket Ground, Darwin on 13 August 2026, marking his maiden Test century and making him the first Bangladeshi to score a Test hundred on Australian soil. He has taken five catches in the format.

His One‑Day International debut was against Sri Lanka at Pallekele International Cricket Stadium on 31 August 2023. To date he has featured in 35 ODIs, scoring 1,031 runs in 34 innings at an average of 31.24 and a strike rate of 104.25. The innings of 107 against Pakistan at Shere Bangla National Stadium, Mirpur on 15 March 2026 stands as his highest ODI score, complemented by a 94 against Zimbabwe at Harare Sports Club on 11 July 2026. In the most recent window (May–October 2026) he added 47 runs in two ODIs, with a top score of 46.

In the shortest format Hasan debuted versus Zimbabwe at Zahur Ahmed Chowdhury Stadium, Chattogram on 3 May 2024. He has played 50 T20Is, amassing 1,200 runs at an average of 27.27 and a strike rate of 127.39. His unbeaten 89 against West Indies at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram on 31 October 2025 is his highest T20I score, and he has recorded eleven half‑centuries and taken thirty catches in the format.

Tanzid Hasan’s playing style

A left‑handed top‑order batsman, Hasan combines a compact defence with the ability to accelerate when required. His ODI strike rate of 104.25 and T20I strike rate of 127.39 reflect a willingness to play aggressive shots, particularly through the off‑side, while his Test strike rate of 48.36 indicates a more measured approach in the longest format. He is comfortable against both pace and spin, often using his strong bottom‑hand to guide the ball into gaps.

Fielding is another asset; he has taken nine catches in ODIs, thirty in T20Is and five in Tests, demonstrating reliable hands in the slip cordon and close‑in positions. Though he has not bowled at the international level, his athleticism contributes to his overall value as a versatile middle‑order option for Bangladesh.

Tanzid Hasan’s records and achievements

Hasan’s most notable milestone is becoming the first and only Bangladeshi batter to score a Test century in Australia, achieved with his 101 at Marrara Cricket Ground on 13 August 2026. He also recorded his maiden ODI century, 107 against Pakistan at Shere Bangla National Stadium on 15 March 2026, adding to a repertoire that includes nine ODI half‑centuries and eleven T20I half‑centuries.

Across formats he has amassed over a thousand runs in ODIs and more than a thousand runs in T20Is, underscoring his consistency in limited‑overs cricket. His fielding record of 44 international catches further highlights his contribution to the team beyond batting. These achievements, combined with his rapid rise from Under‑19 cricket to senior international success, mark him as a key figure in Bangladesh’s contemporary batting line‑up.

Tanzid Hasan: frequently asked questions

When was Tanzid Hasan born?

Tanzid Hasan was born on 1 December 1999 in Bogura.

Where is Tanzid Hasan from?

Tanzid Hasan was born in Bogura, Bangladesh.

Which teams has Tanzid Hasan played for?

Tanzid Hasan plays international cricket for Bangladesh.

When did Tanzid Hasan make an international debut?

Tanzid Hasan made a Test debut against Pakistan at Sylhet International Cricket Stadium on 16 May 2026. Tanzid Hasan made an ODI debut against Sri Lanka at Pallekele International Cricket Stadium on 31 August 2023. Tanzid Hasan made a T20I debut against Zimbabwe at Zahur Ahmed Chowdhury Stadium, Chattogram on 3 May 2024.

What is Tanzid Hasan’s highest score?

Tanzid Hasan’s highest score is 101 in Tests, 107 in ODIs and 89 in T20Is.

How many centuries has Tanzid Hasan scored?

Tanzid Hasan has scored 1 century in Tests and 1 century in ODIs.