
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 18 | 32 | 3 | 1073 | 259 | 37.00 | 51.96 | 3 | 1 | 128 | 7 |
| ODI | 38 | 37 | 3 | 1377 | 157 | 40.50 | 88.95 | 4 | 4 | 137 | 19 |
| T20I | 29 | 29 | 3 | 741 | 77 | 28.50 | 150.30 | 0 | 4 | 57 | 42 |
| T20 | 122 | 118 | 9 | 3663 | 123 | 33.61 | 149.63 | 4 | 22 | 320 | 197 |
| Format | M | Inn | Overs | Runs | Wkts | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 38 | 1 | 1 | 6 | 0 | – | 6.00 | – | 0 | 0 |
| Season | Format | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | T20I | 3 | 132 | 77 | 132.00 | 176.00 | – | – |
| 2025 | T20I | 5 | 118 | 71 | 23.60 | 132.58 | – | – |
| 2024/2025 | T20I | 1 | 2 | 2 | 2.00 | 100.00 | – | – |
| 2024 | T20I | 12 | 261 | 76 | 21.75 | 135.23 | – | – |
| 2023/2024 | T20 | 14 | 441 | 75 | 40.09 | 144.12 | – | – |
| 2022/2023 | T20 | 5 | 76 | 29 | 15.20 | 131.03 | – | – |
| 2021 | T20 | 7 | 49 | 23 | 7.00 | 67.12 | – | – |
| 2018/2019 | T20 | 9 | 297 | 74 | 33.00 | 139.44 | – | – |
| Test | 4 | 165 | 42 | 23.57 | 48.10 | – | – | |
| Test | 7 | 473 | 259 | 47.30 | 57.26 | – | – | |
| Test | 7 | 435 | 101 | 36.25 | 48.55 | – | – | |
| ODI |
| 5 |
| 163 |
| 126 |
| 32.60 |
| 88.59 |
| – |
| – |
| ODI | 10 | 511 | 157 | 51.10 | 88.56 | 0 | 6.00 |
| ODI | 3 | 151 | 109 | 75.50 | 98.69 | – | – |
| ODI | 2 | 17 | 14 | 8.50 | 65.38 | – | – |
| ODI | 3 | 135 | 91 | 45.00 | 92.47 | – | – |
| ODI | 2 | 36 | 36 | 36.00 | 94.74 | – | – |
| ODI | 3 | 147 | 103 | 49.00 | 102.80 | – | – |
| ODI | 8 | 119 | 35 | 17.00 | 68.39 | – | – |
| ODI | 2 | 98 | 71 | 98.00 | 91.59 | – | – |
| T20I | 8 | 228 | 61 | 32.57 | 170.15 | – | – |
| T20 | 9 | 251 | 91 | 27.89 | 126.77 | – | – |
| T20 | 6 | 49 | 30 | 12.25 | 83.05 | – | – |
| T20 | 7 | 146 | 46 | 20.86 | 113.18 | – | – |
| T20 | 10 | 530 | 98 | 58.89 | 173.77 | – | – |
| T20 | 6 | 225 | 103 | 45.00 | 148.03 | – | – |
| T20 | 8 | 336 | 89 | 48.00 | 178.72 | – | – |
| T20 | 14 | 388 | 62 | 29.85 | 150.97 | – | – |
| T20 | 10 | 337 | 113 | 42.13 | 156.02 | – | – |
| T20 | 1 | 44 | 44 | 44.00 | 209.52 | – | – |
| T20 | 12 | 448 | 123 | 40.73 | 186.67 | – | – |
| T20 | 4 | 46 | 35 | 15.33 | 139.39 | – | – |
Career figures cover matches in our data provider's records and may be lower than official totals.