International Matches
40 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20I | 2025 | Asia Cup | M 4, 119 runs, Avg 29.75 | — |
| ODI | 2026 | One Day International | M 6, 214 runs, Avg 42.8 | — |
| T20I | 2026 | Twenty20 International | M 2, 47 runs, Avg 23.5 | — |
| Test/5day | — | — | M 4, 380 runs, Avg 47.5 | — |
| Test/5day | 2025 | Test Series | M 2, 188 runs, Avg 94 | — |
| ODI | 2025 | One Day International | M 1, 0 runs, Avg 0 | — |
| T20I | 2025 | Twenty20 International | M 21, 516 runs, Avg 27.16 | — |
| T20I | — | — | M 2, 6 runs, Avg 6 | — |
| T20I | 2024 | ICC Men's T20 World Cup | M 7, 139 runs, Avg 23.17 | — |
| ODI | 2023 | ICC World Cup Warm-up Matches | M 2, 66 runs, Avg 33 | — |
| ODI | 2023 | Asia Cup | M 3, 31 runs, Avg 10.33 | — |
| ODI | 2023 | ICC World Cup | M 9, 284 runs, Avg 31.56 | — |
| ODI | 2024 | One Day International | M 5, 6 runs, Avg 1.2 | — |
| T20I | 2024 | Twenty20 International | M 14, 170 runs, Avg 13.08 | — |
| Test/5day | — | — | M 9, 394 runs, Avg 24.63 | — |
| ODI | 2023 | One Day International | M 10, 273 runs, Avg 39 | — |
| Test/5day | 2023 | Test Series | M 2, 141 runs, Avg 47 | — |
| T20I | 2023 | Twenty20 International | M 9, 324 runs, Avg 40.5 | — |
| ODI | 2022 | One Day International | M 7, 241 runs, Avg 48.2 | — |
| T20I | 2022 | Tri-Series | M 4, 142 runs, Avg 35.5 | — |
| T20I | 2022 | ICC Men's T20 World Cup | M 5, 127 runs, Avg 25.4 | — |
| Test/5day | — | — | M 12, 1024 runs, Avg 46.55 | M 1, 0 wkts, Econ 6.5 |
| T20I | 2022 | Twenty20 International | M 10, 275 runs, Avg 27.5 | — |
| Test/5day | 2021 | Test Series | M 1, 95 runs, Avg 95 | — |
| ODI | 2020/2023 | ICC Cricket World Cup Super League | M 23, 655 runs, Avg 28.48 | — |
| T20I | 2021 | Twenty20 International | M 8, 75 runs, Avg 9.38 | — |
| ODI | 2017 | One Day International | M 3, 41 runs, Avg 13.67 | — |
| Test/5day | 2020 | Test Series | M 1, 53 runs, Avg 53 | — |
| Test/5day | — | — | M 7, 417 runs, Avg 37.91 | — |
| T20I | 2020 | Twenty20 International | M 4, 139 runs, Avg 46.33 | — |
| ODI | 2020 | One Day International | M 3, 311 runs, Avg 155.5 | — |
| ODI | 2019 | ICC World Cup Warm-up Matches | M 1, 73 runs, Avg 73 | — |
| ODI | 2019 | Tri-Series | M 1, 76 runs, Avg 76 | — |
| T20I | 2019 | Tri-Series | M 4, 61 runs, Avg 15.25 | — |
| T20I | 2021 | ICC Men's T20 World Cup | M 8, 133 runs, Avg 16.63 | — |
| T20I | 2019 | Twenty20 International | M 3, 45 runs, Avg 15 | — |
| ODI | 2019 | One Day International | M 3, 3 runs, Avg 1 | — |
| Test/5day | 2019 | Test Series | M 3, 106 runs, Avg 17.67 | — |
| ODI | 2019 | ICC World Cup | M 5, 184 runs, Avg 46 | — |
| ODI | 2018 | Asia Cup | M 6, 181 runs, Avg 30.17 | — |
Leagues Matches
13 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2025/2026 | Bangladesh Premier League | M 11, 202 runs, Avg 20.2 | — |
| T20 | 2025 | Asia Cup | M 4, 96 runs, Avg 32 | — |
| T20 | 2024/2025 | Bangladesh Premier League | M 11, 368 runs, Avg 36.8 | — |
| T20 | 2024 | Bangladesh Premier League | M 14, 391 runs, Avg 27.93 | — |
| T20 | — | — | M 7, 152 runs, Avg 21.71 | — |
| T20 | — | — | M 3, 34 runs, Avg 11.33 | — |
| T20 | 2023 | Indian Premier League | M 1, 4 runs, Avg 4 | — |
| T20 | 2023 | Bangladesh Premier League | M 13, 379 runs, Avg 31.58 | — |
| T20 | 2022 | Bangladesh Premier League | M 9, 209 runs, Avg 23.22 | — |
| T20 | — | — | M 10, 393 runs, Avg 49.13 | — |
| T20 | 2019/2020 | Bangladesh Premier League | M 15, 455 runs, Avg 32.5 | — |
| T20 | — | — | M 2, 42 runs, Avg 21 | — |
| T20 | 2019 | Bangladesh Premier League | M 11, 192 runs, Avg 17.45 | — |
Domestic Matches
0 seasonsNo career records in this category for the selected format.