Towhid Hridoy was born on 12 December 1998 in Bogura, Bangladesh. He emerged through the domestic structure, making his first‑class debut for Rajshahi Division on 13 October 2017 and later scoring a maiden double‑century of 217 runs in December 2021. His franchise résumé includes stints with Fortune Barishal, Sylhet Strikers, Comilla Victorians and Jaffna Kings, where he has recorded several half‑centuries and a rapid 108* in the Bangladesh Premier League.

Internationally, Hridoy debuted in T20Is against England on 9 March 2023 and in ODIs versus Ireland on 18 March 2023, before making his Test debut against Zimbabwe on 28 June 2026. He has featured in 46 ODIs scoring 1,506 runs at an average of 41.83, including a hundred against India, and in 63 T20Is with 1,356 runs at 28.25. In Tests he has played two matches, and his standout innings of an unbeaten 242 against West Indies in November 2026 set a new national record.

Towhid Hridoy: quick facts

  • Full name: Tawhid Hridoy
  • Born: 12 December 1998, Bogura
  • Team: Bangladesh

Towhid Hridoy career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests24544213.5044.6300
ODIs46421,50610041.8379.72112
T20Is63571,35683*28.25126.4907

Bowling

FormatMatchesWicketsBestAverageEconomy
ODIs460––12.00
T20Is630––15.00

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

Towhid Hridoy’s early life

Towhid Hridoy entered the world in Bogura, a district of Bangladesh, on 12 December 1998. Growing up in a region passionate about cricket, he progressed through local age‑group competitions before being identified by national selectors, a pathway that led to his inclusion in Bangladesh’s Under‑19 set‑up.

He was named in Bangladesh’s squad for the 2018 Under‑19 Cricket World Cup and later appointed vice‑captain for the 2020 edition of the tournament. These early representative honours laid the foundation for his transition to senior domestic cricket and eventual elevation to the senior national side.

Towhid Hridoy’s domestic career

Hridoy’s first‑class debut came for Rajshahi Division on 13 October 2017 during the National Cricket League. He continued to develop his game, registering a maiden double‑century of 217 runs in December 2021, and on 2 September 2026 broke the Bangladeshi first‑class record by scoring an unbeaten 350 for Bangladesh A against South Africa A.

In franchise cricket, he featured for Fortune Barishal in the 2022 BPL before moving to Sylhet Strikers, where he amassed 403 runs with five half‑centuries. The 2023 Lanka Premier League saw him open for Jaffna Kings, scoring a quick 54 off 39 balls on debut. A landmark T20 century – 108* off 57 balls – came in February 2024 for Comilla Victorians, helping the side chase 176, and he added another 312 runs at a strike rate of 127 later that year.

Towhid Hridoy’s international career

Hridoy made his Test debut against Zimbabwe at Harare Sports Club on 28 June 2026 and played his latest Test on 28 October 2026. Across two Tests he has scored 54 runs in four innings, with a highest score of 42 and a strike rate of 44.63. In November 2026 he produced an unbeaten 242 at Sylhet, the highest individual Test score by a Bangladeshi, rescuing the side from 184‑7 to a competitive total of 386.

In ODIs, Hridoy debuted versus Ireland at Sylhet International Cricket Stadium on 18 March 2023, recording 92 runs – the highest individual score by a Bangladeshi on ODI debut. To date he has played 46 ODIs, scoring 1,506 runs at an average of 41.83, with a strike rate of 79.72 and a top score of 100. His maiden ODI century, 100 off 118 balls, came against India at Dubai International Cricket Stadium on 20 February 2025, making him the first Bangladeshi to score a century against India in an ICC tournament.

Hridoy’s T20I career began on 9 March 2023 against England at Zahur Ahmed Chowdhury Stadium, Chattogram. He has appeared in 63 matches, accumulating 1,356 runs at an average of 28.25 and a strike rate of 126.49, with a highest unbeaten 83. Notable performances include a match‑winning 47 not out against Afghanistan and a series of seven fifties that underline his consistency in the shortest format.

Towhid Hridoy’s franchise and league career

Beyond the Bangladesh Premier League, Hridoy has been a regular feature in the Lanka Premier League, representing Jaffna Kings and delivering aggressive starts, most notably a 54‑run blitz off 39 balls on debut. His BPL tenure with Comilla Victorians has been prolific, highlighted by a maiden T20 century – 108* off 57 balls – and a season tally of 312 runs at a strike rate of 127, reinforcing his reputation as a powerful middle‑order option.

He has expressed interest in participating in other international franchise tournaments such as the Caribbean Premier League and the Global T20 Canada, signalling an ambition to broaden his experience across varied conditions and competitions.

Towhid Hridoy’s records and achievements

Hridoy’s ODI record features a solitary century – 100 against India at Dubai International Cricket Stadium on 20 February 2025 – and twelve fifties, underscoring his ability to convert starts. His highest ODI scores also include 96 not out versus Sri Lanka on 15 March 2024 and 92 on debut versus Ireland, the latter remaining the highest debut score for Bangladesh. In T20Is his top score is an unbeaten 83, complemented by seven half‑centuries.

In Test cricket, his unbeaten 242 against West Indies in November 2026 set a new national benchmark for the highest individual Test score. Earlier, on 2 September 2026, he recorded an unbeaten 350 for Bangladesh A against South Africa A, establishing the highest first‑class score by a Bangladeshi. These milestones, together with his early double‑century of 217 in domestic cricket, illustrate a pattern of converting potential into record‑breaking innings.

Towhid Hridoy: frequently asked questions

When was Towhid Hridoy born?

Towhid Hridoy was born on 12 December 1998 in Bogura.

Where is Towhid Hridoy from?

Towhid Hridoy was born in Bogura, Bangladesh.

Which teams has Towhid Hridoy played for?

Towhid Hridoy plays international cricket for Bangladesh.

When did Towhid Hridoy make an international debut?

Towhid Hridoy made a Test debut against Zimbabwe at Harare Sports Club on 28 June 2026. Towhid Hridoy made an ODI debut against Ireland at Sylhet International Cricket Stadium on 18 March 2023. Towhid Hridoy made a T20I debut against England at Zahur Ahmed Chowdhury Stadium, Chattogram on 9 March 2023.

What is Towhid Hridoy’s highest score?

Towhid Hridoy’s highest score is 42 in Tests, 100 in ODIs and 83 not out in T20Is.

How many centuries has Towhid Hridoy scored?

Towhid Hridoy has scored 1 century in ODIs.