International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 6, 112 runs, Avg 22.4 | M 4, 1 wkts, Econ 7.65 |
Leagues Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2023 | T20 Blast | M 2, 54 runs, Avg 27 | — |
| T20 | 2023 | Bangladesh Premier League | M 5, 53 runs, Avg 10.6 | — |
| T20 | 2022 | T20 Blast | M 11, 252 runs, Avg 25.2 | — |
| T20 | 2021 | T20 Blast | M 9, 72 runs, Avg 10.29 | M 1, 0 wkts, Econ 7 |
| T20 | 2020 | T20 Blast | M 9, 171 runs, Avg 21.38 | M 5, 0 wkts, Econ 8.57 |
| 100-Ball | 2021 | The Hundred | M 3, 54 runs, Avg 27 | — |
| T20 | 2019 | T20 Blast | M 11, 204 runs, Avg 22.67 | M 2, 1 wkts, Econ 5.8 |
Domestic Matches
4 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| List A | — | — | M 8, 182 runs, Avg 26 | — |
| 4day | 2023 | County Championship Division One | M 1, 49 runs, Avg 24.5 | M 1, 0 wkts, Econ 10 |
| List A | — | — | M 9, 322 runs, Avg 35.78 | M 4, 1 wkts, Econ 5.4 |
| 4day | 2019 | County Championship Division One | M 5, 136 runs, Avg 15.11 | M 1, 0 wkts, Econ 9 |