vs SL, NZ vs SL 2024, #2T20I
- Batting
- 30 (32b)
- Bowling
- —

Batsman
| Format | M | Runs | Avg | SR | HS |
|---|---|---|---|---|---|
| Test | 31 | 1,325 | 30.11 | 47.04 | 89 |
| ODI | 66 | 2,190 | 35.9 | 85.55 | 125 |
| T20I | 47 | 677 | 18.81 | 107.29 | 56 |
| First-class | 106 | 6,540 | 39.4 | 49.32 | 174* |
| List A | 32 | 1,413 | 50.46 | 101.87 | 157 |
| T20 | 60 | 1,692 | 29.17 | 140.18 | 101* |
| Format | M | Wkts | Econ | Overs | Best |
|---|---|---|---|---|---|
| First-class | 106 | 0 | 2.67 | 3.0 | — |