| Last T20: | vs Pakistan at Pallekele International Cricket Stadium, February 28, 2026 |
| Last Odi: | vs England at R. Premadasa Stadium, January 27, 2026 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 6 | 0 | 148 | 38 | 25 | 86.55 | 0 | 0 | 20 | 2 | 0 | 0 |
| T20 | 22 | 2 | 477 | 76 | 24 | 128.57 | 0 | 3 | 45 | 20 | 4 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 6 | 0 | 0 | 9.00 | 0/0 | 0 | 0 |
| T20 | 22 | 0 | 0 | 10.00 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | - | 41 |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 3rd ODI Vs ENG | 22 (17) |
| 2nd ODI Vs ENG | 5 (12) |
| 1st ODI Vs ENG | 27 (37) |
| 3rd ODI Vs PAK | 29 (30) |
| 2nd ODI Vs PAK | 27 (39) |
| 1st ODI Vs PAK | 38 (36) |
| Super Eight Match 10 Vs PAK | 26 (15) |
| Super Eight Match 2 Vs ENG | 6 (11) |
| Match 16 Vs OMN | 8 (7) |
| Match 6 Vs IRE | 14 (11) |
| 3rd T20I Vs ENG | 0 (2) |
| 2nd T20I Vs ENG | 36 (30) |
| 1st T20I Vs ENG | 16 (9) |
| 3rd T20I Vs PAK | 20 (8) |
| 1st T20I Vs PAK | 0 (3) |
| Final Vs PAK | 59 (47) |
| Find Player |