| Last Odi: | vs Namibia at Namibia Cricket Ground, April 12, 2026 |
| Last T20: | vs Namibia at Namibia Cricket Ground, April 15, 2026 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 73 | 10 | 2642 | 191 | 43 | 89.89 | 3 | 18 | 271 | 83 | 39 | 0 |
| T20 | 86 | 5 | 2480 | 132 | 31 | 143.27 | 2 | 14 | 270 | 110 | 38 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| ODI | 73 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| T20 | 86 | 0 | 0 | 0 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | - | 46 | 28 |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| Match 96 Vs NAM | 0 (2) |
| Match 94 Vs OMN | 12 (10) |
| Match 83 Vs NAM | 59 (31) |
| Match 81 Vs CAN | 84 (103) |
| Match 78 Vs NED | 191 (150) |
| Match 76 Vs NEP | 0 (7) |
| Match 75 Vs NED | 26 (29) |
| Match 73 Vs NEP | 12 (8) |
| Match 66 Vs NED | 80 (56) |
| Match 65 Vs UAE | 56 (45) |
| 1st T20I Vs NAM | 44 (31) |
| Match 33 Vs NEP | 27 (29) |
| Match 23 Vs ENG | 4 (6) |
| Match 7 Vs ITA | 84 (54) |
| Match 2 Vs WI | 19 (15) |
| Match 9 Vs JER | 10 (8) |
| Match 7 Vs ITA | 72 (61) |
| Match 6 Vs NED | 0 (3) |
| Match 6 Vs NEP | 78 (39) |
| Match 4 Vs NED | 26 (22) |
| Find Player |