International Matches

11 seasons
Format Season Competition Batting Bowling
T20I 2022 ICC Men's T20 World Cup M 1, 0 runs, Avg 0
T20I 2022 Twenty20 International M 9, 110 runs, Avg 12.22 M 1, 0 wkts, Econ 16
ODI 2020/2023 ICC Cricket World Cup Super League M 9, 352 runs, Avg 39.11 M 9, 2 wkts, Econ 4.69
T20I 2021 Twenty20 International M 6, 95 runs, Avg 15.83 M 2, 0 wkts, Econ 4.75
ODI 2017 One Day International M 13, 450 runs, Avg 34.62 M 8, 1 wkts, Econ 6.89
T20I 2022 Asia Cup M 6, 63 runs, Avg 10.5
T20I 2020 Twenty20 International M 2, 21 runs, Avg 10.5
ODI 2019 Super Provincial One Day Tournament M 4, 25 runs, Avg 6.25 M 3, 3 wkts, Econ 4.09
ODI 2017 ICC Champions Trophy M 2, 89 runs, Avg 44.5 M 2, 0 wkts, Econ 4.78
T20I 2019 Twenty20 International M 6, 142 runs, Avg 23.67 M 2, 0 wkts, Econ 11
ODI 2019 One Day International M 2, 147 runs, Avg 73.5 M 1, 0 wkts, Econ 4

Leagues Matches

7 seasons
Format Season Competition Batting Bowling
T20 M 5, 245 runs, Avg 61.25 M 5, 1 wkts, Econ 3
T10 M 5, 18 runs, Avg 6 M 5, 0 wkts, Econ 12.67
T20 M 3, 21 runs, Avg 7
T20 2024 Bangladesh Premier League M 3, 42 runs, Avg 21 M 3, 1 wkts, Econ 8.5
T20 M 1, 17 runs, Avg 17
T20 M 10, 226 runs, Avg 25.11 M 1, 0 wkts, Econ 10
T20 M 10, 476 runs, Avg 59.5 M 2, 0 wkts, Econ 7.25

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A 2019 Super Provincial One Day Tournament M 4, 25 runs, Avg 6.25 M 4, 3 wkts, Econ 4.09