
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 Cricket 24756Bangladesh | 1 | 118 | 264 | 13 | 0 | 2 | 2 | – | 1 | – | 0 | – | 174 | – | – | 38 | 10 | 1 | 1 | – | – | 1 | 365 |
| 2026 TestsBangladesh | 4 | 98 | 177 | 14 | 0 | 8 | 7 | 5 | – | – | 1 | 1 | 138 | – | 5 | 13 | 7 | 5 | – | 7 | – | – | – |
| 2025 TestsBangladesh | 6 | 477 | 777 | 57 | 2 | 10 | 10 | 8 | 1 | 3 | 0 | – | 508 | – | 8 | 189 | 15 | 6 | – | 6 | – | 4 | – |
| 2024 TestsBangladesh | 7 | 364 | 733 | 45 | 1 | 14 | 13 | 7 | – | 3 | 1 | 2 | 555 | – | 7 | 90 | 38 | 4 | 3 | 9 | – | 1 | – |
| 2021 TestsBangladesh | 6 | 220 | 499 | 21 | 0 | 12 | 11 | 7 | 1 | – | 1 | 1 | 372 | 1 | 7 | 81 | 20 | 5 | 1 | 7 | 1 | 3 | – |
| 2020 TestsBangladesh | 1 | 64 | 196 | 6 | 0 | 2 | 2 | – | – | 1 | 0 | – | 156 | – | – | 28 | 6 | 0 | – | 1 | – | 1 | – |
| 2019 TestsBangladesh | 2 | 41 | 105 | 6 | 0 | 4 | 4 | 2 | – | – | 0 | 1 | 86 | – | 2 | 10 | 2 | 1 | 1 | 2 | – | 1 | – |
| 2018 TestsBangladesh | 3 | 193 | 399 | 22 | 0 | 5 | 5 | 1 | – | 1 | 0 | – | 297 | – | 1 | 59 | 17 | 4 | 1 | 3 | – | 1 | – |
| Career8 seasons | 30 | 1,575 | 3,150 | 184 | 3 | 57 | 54 | 30 | 3 | 8 | 3 | 5 | 2,286 | 1 | 30 | 508 | 115 | 26 | 7 | 35 | 1 | 12 | 365 |
5 matches, 10 innings: 216 runs at 24.0, SR 49, HS 105, 1 × 100
| Match | Inns | Bat | How out |
|---|---|---|---|
| v West Indies28 Oct · Cricket 24756 | 1st | 105 (234) | lbw |
| 2nd | 13 (30) | bowled | |
| v Australia22 Aug · Tests | 1st | 0 (1) | caught |
| 2nd | 1 (3) | caught | |
| v Australia13 Aug · Tests | 1st | 20 (30) | caught |
| 2nd | 25* (42) | not out | |
| v Zimbabwe28 June · Tests | 1st | 20 (38) | caught |
| 2nd | 9 (11) | caught | |
| v Pakistan8 May · Tests | 1st | 13 (30) | caught |
| 2nd | 10 (22) | caught |
| Game | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st Test v West IndiesL 414-415 28 Oct | 118 | 264 | 13 | 0 | 2 | 2 | – | 1 | – | 0 | – | 174 | – | – | 38 | 10 | 1 | 1 | – | – | 1 | 365 |
| Split | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HomeHome or away · won 0 of 1 | 1 | 118 | 264 | 13.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | – | 0.0 | – | 174 | – | – | 38.0 | 10.0 | 1.0 | 1.0 | – | – | 1.0 | 365 |
| LossesResult | 1 | 118 | 264 | 13.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | – | 0.0 | – | 174 | – | – | 38.0 | 10.0 | 1.0 | 1.0 | – | – | 1.0 | 365 |
| Regular seasonStage · won 0 of 1 | 1 | 118 | 264 | 13.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | – | 0.0 | – | 174 | – | – | 38.0 | 10.0 | 1.0 | 1.0 | – | – | 1.0 | 365 |
| West IndiesOpponent · won 0 of 1 | 1 | 118 | 264 | 13.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | – | 0.0 | – | 174 | – | – | 38.0 | 10.0 | 1.0 | 1.0 | – | – | 1.0 | 365 |
| Shere Bangla National Stadium, Mirpur, DhakaGround · won 0 of 1 | 1 | 118 | 264 | 13.0 | 0.0 | 2.0 | 2.0 | – | 1.0 | – | 0.0 | – | 174 | – | – | 38.0 | 10.0 | 1.0 | 1.0 | – | – | 1.0 | 365 |
Stats from official league and public sports feeds. Updated hourly.