International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 310 runs, Avg 38.75 M 8, 5 wkts, Econ 6.42

Leagues Matches

8 seasons
Format Season Competition Batting Bowling
T20 2024 T20 Blast M 8, 96 runs, Avg 12 M 8, 1 wkts, Econ 8.43
T20 2023 T20 Blast M 12, 268 runs, Avg 22.33 M 6, 3 wkts, Econ 11.27
T20 2022 T20 Blast M 15, 234 runs, Avg 15.6 M 2, 0 wkts, Econ 13.67
T20 2021 T20 Blast M 12, 351 runs, Avg 29.25 M 8, 5 wkts, Econ 9.13
T20 2020 T20 Blast M 8, 110 runs, Avg 15.71 M 8, 3 wkts, Econ 10.07
100-Ball 2021 The Hundred M 2, 24 runs, Avg 12 M 1, 0 wkts, Econ 22
T20 2019/2020 Bangladesh Premier League M 2, 9 runs, Avg 4.5 M 2, 1 wkts, Econ 5.25
T20 2019 T20 Blast M 13, 326 runs, Avg 25.08 M 13, 10 wkts, Econ 7.94

Domestic Matches

7 seasons
Format Season Competition Batting Bowling
4day M 6, 459 runs, Avg 45.9 M 6, 1 wkts, Econ 4.67
4day M 11, 643 runs, Avg 64.3 M 11, 50 wkts, Econ 3.24
List A M 8, 274 runs, Avg 39.14 M 8, 1 wkts, Econ 7.85
List A M 8, 392 runs, Avg 49 M 8, 11 wkts, Econ 5.51
List A M 7, 330 runs, Avg 47.14 M 6, 6 wkts, Econ 5.47
4day M 9, 231 runs, Avg 13.59 M 9, 12 wkts, Econ 3.2
4day M 4, 277 runs, Avg 46.17 M 4, 13 wkts, Econ 2.57