Debut v Australia, 2016 · Last 2025
| Year | Wkts | Runs | Avg | Econ |
|---|---|---|---|---|
| 2016 | 1 | 16 | 16 | 8 |
| 2017 | 2 | 87 | 43.5 | 3.35 |
| 2019 | 18 | 581 | 32.28 | 3.79 |
| 2020 | 5 | 217 | 43.4 | 3.33 |
| 2021 | 14 | 502 | 35.86 | 3.34 |
| 2022 | 3 | 243 | 81 | 5.17 |
| 2023 | 7 | 223 | 31.86 | 3.54 |
| 2024 | 25 | 577 | 23.08 | 3.23 |
| 2025 | 2 | 61 | 30.5 | 2.44 |
| Career | 77 | 2507 | 32.56 | 3.53 |
| Opp | Inns | Runs | Avg | 100 |
|---|---|---|---|---|
| Bangladesh | 7 | 51 | 17 | 0 |
| Zimbabwe | 1 | 38 | 38 | 0 |
| Pakistan | 4 | 26 | 26 | 0 |
| South Africa | 10 | 18 | 3 | 0 |
| India | 6 | 14 | 2.8 | 0 |
| England | 3 | 13 | 4.33 | 0 |
| West Indies | 2 | 1 | 1 | 0 |
| Australia | 4 | 0 | 0 | 0 |
| Opp | Wkts | Avg | Best | 5w |
|---|---|---|---|---|
| South Africa | 28 | 24.68 | 5/101 | 1 |
| Bangladesh | 16 | 24.81 | 4/48 | 0 |
| England | 7 | 29.29 | 3/40 | 0 |
| Ireland | 6 | 24.67 | 2/3 | 0 |
| West Indies | 5 | 49 | 2/52 | 0 |
| India | 5 | 57.6 | 2/87 | 0 |
| Australia | 5 | 37 | 3/126 | 0 |
| Pakistan | 3 | 86.67 | 2/31 | 0 |
| Inns | Bat | Runs | Avg |
|---|---|---|---|
| 1st | 9 | 74 | 18.5 |
| 2nd | 13 | 56 | 6.22 |
| 3rd | 9 | 17 | 3.4 |
| 4th | 6 | 14 | 2.8 |