| Last Odi: | vs New Zealand at Hagley Oval, November 16, 2025 |
| Last Test: | vs New Zealand at Bay Oval, December 18, 2025 |
| Last T20: | vs New Zealand at University Oval, November 13, 2025 |
| MAT | NO | Runs | HS | AVG | SR | 100s | 50 | 4s | 6s | CT | ST | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 17 | 0 | 781 | 92 | 24 | 52.35 | 0 | 4 | 91 | 4 | 14 | 0 |
| ODI | 17 | 0 | 405 | 66 | 24 | 77.14 | 0 | 2 | 46 | 9 | 8 | 0 |
| T20 | 14 | 1 | 326 | 60 | 25 | 129.37 | 0 | 2 | 31 | 17 | 3 | 0 |
| MAT | Wkts | AVG | ECON | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|
| TEST | 17 | 1 | 79.00 | 3.04 | 53/1 | 0 | 0 |
| ODI | 17 | 4 | 17.50 | 3.33 | 14/2 | 0 | 0 |
| T20 | 14 | 0 | 0 | 16.00 | 0/0 | 0 | 0 |
| TEST | ODI | T20 | |
|---|---|---|---|
| Batting | 77 | - | - |
| Bowling | - | - | - |
| All Rounder | - | - | - |
| 3rd Test Vs NZL | 45 (57) , 2 (9) |
| 1st Test Vs NZL | 4 (34) , 5 (22) |
| 2nd Test Vs IND | 41 (84) , 7 (17) |
| 1st Test Vs IND | 12 (24) , 38 (74) |
| 2nd Test Vs PAK | 0 (3) , 6 (22) |
| 1st Test Vs PAK | 6 (24) , 55 (68) |
| 2nd Test Vs BAN | 2 (9) , 5 (6) |
| 1st Test Vs BAN | 90 (130) , 42 (63) |
| 2nd Test Vs SAF | 1 (7) , 15 (45) |
| 1st Test Vs SAF | 92 (116) , 3 (20) |
| 1st ODI Vs NZL | 29 (58) |
| 3rd ODI Vs BAN | 15 (21) |
| 2nd ODI Vs BAN | 28 (42) |
| 1st ODI Vs BAN | 27 (36) |
| 3rd ODI Vs BAN | 7 (8) |
| 2nd ODI Vs SRL | 1 (3) |
| 1st ODI Vs SRL | 10 (20) |
| 3rd ODI Vs AUS | 32 (60) |
| 2nd ODI Vs AUS | 11 (14) |
| 5th T20I Vs NZL | 1 (4) |
| 4th T20I Vs NZL | 21 (18) |
| 3rd T20I Vs NZL | 31 (23) |
| 2nd T20I Vs NZL | 33 (25) |
| 1st T20I Vs NZL | 16 (9) |
| 3rd T20I Vs BAN | 1 (8) |
| 2nd T20I Vs BAN | 52 (33) |
| 1st T20I Vs BAN | 34 (27) |
| 3rd T20I Vs PAK | 60 (40) |
| 2nd T20I Vs PAK | 2 (4) |
| Find Player |