| Last T20: | vs Australia at Pallekele International Cricket Stadium, February 20, 2026 |
| Last Odi: | vs Namibia at Namibia Cricket Ground, April 10, 2026 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 14 | 2 | 469 | 112 | 39 | 74.33 | 1 | 3 | 45 | 4 | 13 | 2 |
| T20 | 24 | 2 | 417 | 62 | 19 | 104.77 | 0 | 3 | 33 | 12 | 6 | 1 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 14 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 24 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Match 95 Vs NAM | 81 (102) |
| Match 94 Vs SCO | 8 (9) |
| Match 98 Vs NAM | 112 (128) |
| Match 72 Vs USA | 50 (52) |
| Match 70 Vs CAN | 31 (33) |
| Match 69 Vs USA | 7 (13) |
| Match 68 Vs CAN | 77 (103) |
| Match 54 Vs USA | 29 (43) |
| Match 53 Vs NAM | 4 (8) |
| Match 40 Vs AUS | 16 (13) |
| Match 22 Vs IRE | 46 (37) |
| Match 16 Vs SRL | 9 (12) |
| Match 8 Vs ZIM | 0 (5) |
| Super Six Match 11 Vs JPN | 50 (55) |
| Super Six Match 8 Vs NEP | 4 (9) |
| Super Six Match 4 Vs UAE | 14 (20) |
| Super Six Match 1 Vs QAT | 6 (15) |
| Match 9 Vs PNG | 5 (9) |
| Match 1 Vs SAM | 18 (28) |
| Find Player |