| 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 | 64 | 2 | 1794 | 118 | 29 | 74.07 | 4 | 10 | 190 | 26 | 21 | 0 |
| T20 | 65 | 5 | 1335 | 73 | 22 | 117.21 | 0 | 8 | 147 | 25 | 21 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 64 | 1 | 41.00 | 5.12 | 11/1 | 0 | 0 |
| T20 | 65 | 0 | 0 | 10.62 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | 78 | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| Match 95 Vs NAM | 28 (34) |
| Match 94 Vs SCO | 51 (37) |
| Match 98 Vs NAM | 11 (29) |
| Match 72 Vs USA | 42 (46) |
| Match 70 Vs CAN | 27 (31) |
| Match 69 Vs USA | 100 (101) |
| Match 68 Vs CAN | 4 (14) |
| Match 54 Vs USA | 7 (11) |
| Match 53 Vs NAM | 14 (25) |
| Match 40 Vs AUS | 17 (15) |
| Match 22 Vs IRE | 7 (5) |
| Match 16 Vs SRL | 1 (2) |
| Match 8 Vs ZIM | 5 (5) |
| Super Six Match 8 Vs NEP | 14 (11) |
| Super Six Match 4 Vs UAE | 33 (23) |
| Super Six Match 1 Vs QAT | 66 (40) |
| Match 9 Vs PNG | 19 (19) |
| Match 12 Vs IND | 32 (33) |
| Match 7 Vs UAE | 20 (10) |
| Find Player |