International Matches

3 seasons
Format Season Competition Batting Bowling
ODI 2019 Super Provincial One Day Tournament M 2, 90 runs, Avg 45 —
T20I 2019 Twenty20 International M 4, 55 runs, Avg 13.75 —
ODI 2019 One Day International M 2, 44 runs, Avg 22 M 1, 0 wkts, Econ 5.5

Leagues Matches

14 seasons
Format Season Competition Batting Bowling
T20 — — M 6, 39 runs, Avg 19.5 M 6, 8 wkts, Econ 7.4
T20 — — M 6, 146 runs, Avg 36.5 M 6, 2 wkts, Econ 7.33
T10 2025 Abu Dhabi T10 League M 4, 0 runs, Avg 0 —
T10 — — M 4, 0 runs, Avg 0 —
T20 — — M 5, 50 runs, Avg 10 M 5, 1 wkts, Econ 12.5
T20 — — M 6, 140 runs, Avg 28 —
T10 — — M 6, 197 runs, Avg 65.67 —
T20 2024 Bangladesh Premier League M 1, 17 runs, Avg 17 —
T20 — — M 1, 10 runs, Avg 10 M 1, 0 wkts, Econ 2.5
T20 — — M 6, 188 runs, Avg 47 M 6, 0 wkts, Econ 11
T20 — — M 1, 1 runs, Avg 1 —
T10 2021/2022 Abu Dhabi T10 League M 8, 187 runs, Avg 26.71 M 1, 2 wkts, Econ 8
T20 — — M 7, 78 runs, Avg 13 M 2, 0 wkts, Econ 15
T20 — — M 7, 227 runs, Avg 45.4 —

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A 2019 Super Provincial One Day Tournament M 4, 90 runs, Avg 45 —