International Matches

18 seasons
Format Season Competition Batting Bowling
Test/5day 2024 Test Series M 1, 2 wkts, Econ 2.95
ODI 2023 ICC World Cup Warm-up Matches M 2, 1 runs, Avg 1 M 2, 1 wkts, Econ 4.38
ODI 2023 Asia Cup M 4, 2 runs, Avg 2 M 4, 4 wkts, Econ 5.96
ODI 2023 ICC World Cup M 6, 52 runs, Avg 13 M 6, 8 wkts, Econ 6.86
ODI M 4, 1 runs, Avg 0.5 M 4, 3 wkts, Econ 4.5
Test/5day M 2, 23 runs, Avg 11.5 M 2, 9 wkts, Econ 3.86
ODI 2023 One Day International M 4, 39 runs, Avg 39 M 5, 8 wkts, Econ 6.59
T20I 2023 Twenty20 International M 3, 15 runs, Avg 15 M 5, 4 wkts, Econ 9.06
T20I 2022 ICC Men's T20 World Cup M 1, 8 runs, Avg 0 M 3, 3 wkts, Econ 8.55
Test/5day M 5, 75 runs, Avg 10.71 M 6, 19 wkts, Econ 3.09
ODI 2020/2023 ICC Cricket World Cup Super League M 6, 23 runs, Avg 7.67 M 6, 11 wkts, Econ 5.4
Test/5day 2020 Test Series M 1, 1 runs, Avg 1 M 1, 1 wkts, Econ 1.81
Test/5day M 1, 12 runs, Avg 6 M 2, 1 wkts, Econ 2.59
ODI 2019 Super Provincial One Day Tournament M 2, 1 runs, Avg 0.5 M 4, 7 wkts, Econ 6.37
T20I 2019 Twenty20 International M 1, 0 runs, Avg 0 M 5, 3 wkts, Econ 8.79
ODI 2019 One Day International M 3, 0 runs, Avg 0 M 4, 5 wkts, Econ 6.56
Test/5day 2019 Test Series M 3, 16 runs, Avg 5.33 M 3, 12 wkts, Econ 4.16
ODI 2019 ICC World Cup M 2, 2 wkts, Econ 6.83

Leagues Matches

7 seasons
Format Season Competition Batting Bowling
T10 M 5, 5 wkts, Econ 10.56
T20 M 2, 1 runs, Avg 0.5 M 2, 2 wkts, Econ 16.8
T20 2024 Bangladesh Premier League M 1, 0 wkts, Econ 9.67
T20 M 5, 15 runs, Avg 7.5 M 10, 12 wkts, Econ 8.23
T20 M 3, 3 runs, Avg 0 M 8, 13 wkts, Econ 6.34
T20 M 1, 2 runs, Avg 2 M 5, 6 wkts, Econ 8.06
T10 2019 Abu Dhabi T10 League M 2, 3 wkts, Econ 8.25

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
4day 2025 County Championship Division One M 5, 53 runs, Avg 8.83 M 5, 16 wkts, Econ 3.92
List A 2019 Super Provincial One Day Tournament M 4, 1 runs, Avg 0.5 M 4, 7 wkts, Econ 6.37