International Matches

13 seasons
Format Season Competition Batting Bowling
T20I 2025 Asia Cup M 2, 28 runs, Avg 28
ODI 2025 One Day International M 6, 72 runs, Avg 14.4 M 3, 0 wkts, Econ 5
T20I 2025 Twenty20 International M 7, 97 runs, Avg 32.33
Test/5day M 2, 46 runs, Avg 11.5 M 1, 0 wkts, Econ 2
ODI 2022 One Day International M 2, 52 runs, Avg 0
T20I 2022 Tri-Series M 4, 37 runs, Avg 18.5
T20I 2022 ICC Men's T20 World Cup M 5, 41 runs, Avg 10.25
Test/5day M 6, 279 runs, Avg 27.9
T20I 2022 Twenty20 International M 6, 130 runs, Avg 65
ODI 2020/2023 ICC Cricket World Cup Super League M 2, 45 runs, Avg 0
T20I 2021 Twenty20 International M 14, 138 runs, Avg 12.55
ODI 2016/2017 One Day International M 2, 68 runs, Avg 34
T20I 2021 ICC Men's T20 World Cup M 4, 21 runs, Avg 5.25

Leagues Matches

13 seasons
Format Season Competition Batting Bowling
T20 2025/2026 Bangladesh Premier League M 11, 49 runs, Avg 12.25
T20 M 6, 115 runs, Avg 19.17
T20 2025 Asia Cup M 1, 12 runs, Avg 0
T20 2025 Global Super League M 5, 65 runs, Avg 16.25
T20 2024/2025 Bangladesh Premier League M 13, 182 runs, Avg 20.22
T20 2024 Global Super League M 5, 45 runs, Avg 15
T20 2024 Bangladesh Premier League M 14, 251 runs, Avg 25.1
T20 2023 Bangladesh Premier League M 10, 198 runs, Avg 28.29
T20 M 1, 13 runs, Avg 13
T20 2022 Bangladesh Premier League M 9, 66 runs, Avg 8.25
T20 M 8, 146 runs, Avg 24.33
T20 2019/2020 Bangladesh Premier League M 11, 162 runs, Avg 32.4 M 1, 1 wkts, Econ 12
T20 2019 Bangladesh Premier League M 14, 194 runs, Avg 24.25

Domestic Matches

0 seasons

No career records in this category for the selected format.