Najmul Hossain Shanto
8 Test hundreds. Of the 8 we can measure, 0 were tons of consequence.
Who against, and where
| Hundreds | Tons of consequence | |
|---|---|---|
| Second tier (New Zealand, South Africa) | 1 | 0 |
| Third tier (Sri Lanka, West Indies, Pakistan) | 3 | 0 |
| Other (Bangladesh, Zimbabwe, Ireland, Afghanistan and the rest) | 4 | 0 |
| At home | 2 | 0 |
| Away | 4 | 0 |
The tiers are a fixed grouping of countries, not a rating on the day. Where it was played is only known for the hundreds we have the match record for.
Every hundred
163 v Sri Lanka, Pallekele, 2021 · Away · Drawn
A good ton. A slow grind: 43 runs per 100 balls off 378 balls, 100th run off ball 235, batted 3, innings 1. The match was drawn.
117* v Zimbabwe, Harare, 2021 · Away · Won
A good ton. His side already led by 280 when the innings began. He made 41% of the team's runs. The match didn't hinge on it: he came in at 1 for 88.
146 v Afghanistan, Mirpur, 2023 · Won
A good ton. Bangladesh won by 546 runs. On the facts we have, the hundred didn't decide the match.
124 v Afghanistan, Mirpur, 2023 · Won
A good ton. Bangladesh won by 546 runs. On the facts we have, the hundred didn't decide the match.
105 v New Zealand, Sylhet, 2023 · At home · Won
A good ton. He made 31% of the team's runs. The match didn't hinge on it: he came in at 1 for 23.
148 v Sri Lanka, Galle, 2025 · Away · Drawn
A good ton. A draw against a lower-tier side: a hundred doesn't save a draw against a side like that.
125* v Sri Lanka, Galle, 2025 · Away · Drawn
A good ton. A draw against a lower-tier side: a hundred doesn't save a draw against a side like that.
100 v Ireland, Sylhet, 2025 · At home · Won
A good ton. He made 17% of the team's runs. The match didn't hinge on it: he came in at 2 for 341.