| 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 | 11 | 1 | 194 | 46 | 22 | 77.91 | 0 | 0 | 9 | 8 | 16 | 3 |
| T20 | 21 | 4 | 372 | 52 | 23 | 142.53 | 0 | 1 | 33 | 14 | 6 | 2 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 11 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 21 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| Match 95 Vs NAM | 39 (67) |
| Match 94 Vs SCO | 0 (2) |
| Match 98 Vs NAM | 11 (9) |
| Match 72 Vs USA | 46 (37) |
| Match 70 Vs CAN | 0 (0) |
| Match 69 Vs USA | 44 (42) |
| Match 68 Vs CAN | 6 (10) |
| Match 54 Vs USA | 5 (19) |
| Match 53 Vs NAM | 18 (19) |
| Match 40 Vs AUS | 9 (8) |
| Match 22 Vs IRE | 0 (2) |
| Match 16 Vs SRL | 1 (1) |
| Match 8 Vs ZIM | 28 (21) |
| Super Six Match 11 Vs JPN | 0 (0) |
| Super Six Match 8 Vs NEP | 32 (19) |
| Super Six Match 4 Vs UAE | 3 (5) |
| Super Six Match 1 Vs QAT | 30 (15) |
| Match 9 Vs PNG | 48 (24) |
| Match 1 Vs SAM | 8 (13) |
| Find Player |