ALL
ODI
T20
Test
100B
T10

County Div-One 2025
Apr 4 - Sep 24Played for SOM

T20 Blast 2025
May 29 - Sep 13Played for SOM

Abu Dhabi T20 Counties 2025
Mar 14 - Mar 16Played for SOM

SA20 League 2025
Jan 9 - Feb 8Played for SEC

Lanka T10 2024
Dec 11 - Dec 19Played for JT

GSL 2024
Nov 27 - Dec 7Played for LHQ

County Div-One 2025
Apr 4 - Sep 24Played for SOM
Test
723
Runs
20
Inns
42.53
Average
47.91
Strike rate
Match | Date | Score | Action |
---|---|---|---|
55th Test, 1st Inn | 29 Jul | 156 (254) | |
46th Test, 1st Inn | 22 Jul | 0 (1) | |
46th Test, 2nd Inn | 22 Jul | 6 (15) | |
43rd Test, 1st Inn | 29 Jun | 64 (166) | |
43rd Test, 2nd Inn | 29 Jun | 24 (126) | |
38th Test, 1st Inn | 22 Jun | 48 (103) | |
38th Test, 2nd Inn | 22 Jun | 42 (63) | |
31st Test, 1st Inn | 23 May | 5 (22) | |
31st Test, 2nd Inn | 23 May | 73 (133) | |
27th Test, 1st Inn | 16 May | 42 (108) | |
27th Test, 2nd Inn | 16 May | 27 (62) | |
21st Test, 1st Inn | 2 May | 7 (8) | |
21st Test, 2nd Inn | 2 May | 29 (67) | |
17th Test, 1st Inn | 25 Apr | 0 (7) | |
17th Test, 2nd Inn | 25 Apr | 4 (4) | |
14th Test, 1st Inn | 18 Apr | 21 (48) | |
14th Test, 2nd Inn | 18 Apr | 27 (75) | |
9th Test, 1st Inn | 11 Apr | 0 (1) | |
9th Test, 2nd Inn | 11 Apr | 96 (172) | |
3rd Test, 1st Inn | 4 Apr | 52 (74) |