Towhid Hridoy’s unbeaten 242 in Sylhet is now the highest Test score by a Bangladeshi, passing Mushfiqur Rahim’s 219 not out against Zimbabwe in 2018. The innings of 359 balls included 22 fours and 11 sixes, and it dragged the home side from 184/7 to a total of 386 in the second Test against West Indies. Several national marks went with it, from sixes in an innings to runs added after the seventh wicket, and Hridoy became only the fourth Bangladeshi to reach a double century in Tests.
Passing Mushfiqur at the Top of the List
Hridoy’s 242 not out lifted him past Mushfiqur Rahim, whose 219 not out against Zimbabwe in 2018 had stood as the national benchmark for eight years. He needed 359 balls, hitting 22 fours and 11 sixes along the way, which beats every other score on the national list by at least 23 runs. His maiden hundred arrived off 171 balls, and the double century followed after 304 balls as the innings gathered speed. The knock lasted long enough to reshape a match that Bangladesh trailed heavily at 184/7.
The table shows how far clear of the field he now stands. Shakib Al Hasan’s 217 against New Zealand in 2017 sits third, with Tamim Iqbal’s 206 against Pakistan in 2015 fourth. Mushfiqur owns three entries, including 203 not out in 2020 and 200 against Sri Lanka in 2013. Hridoy’s is also the only entry on the list that came against West Indies.
| Batter | Score | Opponent | Year |
|---|---|---|---|
| Towhid Hridoy | 242* | West Indies | 2026 |
| Mushfiqur Rahim | 219* | Zimbabwe | 2018 |
| Shakib Al Hasan | 217 | New Zealand | 2017 |
| Tamim Iqbal | 206 | Pakistan | 2015 |
| Mushfiqur Rahim | 203* | Zimbabwe | 2020 |
| Mushfiqur Rahim | 200 | Sri Lanka | 2013 |
Towhid Hridoy Bangladesh Test record Highlights
Hridoy became the fourth Bangladeshi to reach a Test double century, joining Mushfiqur, Tamim Iqbal and Shakib. He is also the first Bangladeshi to reach 200 in the same innings as his first Test century, going well past Mominul Haque’s 181 against New Zealand in 2013. That earlier mark was the previous high for a first Test hundred, and Hridoy beat it by 61 runs. His 11 sixes also set a national mark, clearing Tamim’s 7 from 2015, while the world record stands at 12.
Boundaries supplied 154 of his runs, another Bangladesh record, and that is 62.69 percent of the 386 total. On day three alone, he made 213 runs, passing the 212 that Shakib once managed in a single day. The 22 fours and 11 sixes add up to exactly those 154 boundary runs. Those numbers show an innings built on control rather than slogging.
Rescue Act From 184 for Seven
Bangladesh were 184/7 when Hridoy took charge, still trailing the West Indies first-innings 356. He added 73 with Mushfiqur, then 117 with Taijul Islam for the eighth wicket and 85 with Taskin Ahmed for the ninth. That last stand set a Sylhet record for the ninth wicket. Together the three partnerships added 275 runs, nearly three-quarters of the final total.
From the eighth wicket onward, Bangladesh piled up 202 runs, a national best for that stage, and Hridoy supplied 161 of them. Seales ended that stand by dismissing Taskin, but by then the damage was done. The total of 386 turned a likely deficit into a 30-run lead. Bangladesh had begun that recovery 172 runs behind.
Match Situation as Day Five Begins
West Indies hold the upper hand on the final day. Despite Bangladesh’s 30-run first-innings lead, the visitors closed day four on 345/3, with Hodge unbeaten on 140 and a lead of 315. They won the first Test at Mirpur by eight wickets and lead the series 1-0. Their first-innings 356 now looks like the foundation of a match-winning position.
The highest Bangladesh chase against West Indies is 215, set in 2009, so a target near 315 would demand something extraordinary, since it would beat the record by 100 runs. That makes the Towhid Hridoy Bangladesh Test record innings a lasting symbol even if the match slips away. With seven wickets in hand on the final morning, West Indies can bat on or declare as they please. Day five began on Monday, 9 November, with the series result still to be settled.