International Matches

5 seasons
Format Season Competition Batting Bowling
Test/5day — — M 2, 65 runs, Avg 16.25 —
Test/5day 2025 Test Series M 3, 312 runs, Avg 62.4 —
Test/5day — — M 8, 272 runs, Avg 17 M 8, 0 wkts, Econ 7
Test/5day 2023 Test Series M 1, 93 runs, Avg 46.5 —
Test/5day — — M 8, 363 runs, Avg 25.93 M 1, 0 wkts, Econ 0

Leagues Matches

5 seasons
Format Season Competition Batting Bowling
T20 2025/2026 Bangladesh Premier League M 12, 102 runs, Avg 11.33 M 12, 1 wkts, Econ 15
T20 2024 Bangladesh Premier League M 10, 108 runs, Avg 13.5 M 10, 0 wkts, Econ 11
T20 2023 Bangladesh Premier League M 9, 253 runs, Avg 36.14 —
T20 2022 Bangladesh Premier League M 9, 235 runs, Avg 26.11 —
T20 — — M 6, 112 runs, Avg 37.33 —

Domestic Matches

3 seasons
Format Season Competition Batting Bowling
— — M 1, 38 runs, Avg 0 —
Youth ODI — — M 6, 184 runs, Avg 46 —
— — M 1, 28 runs, Avg 28 —