ALL
ODI
T20
Test
100B
T10

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

T20 Blast 2025
May 29 - Sep 13Played for YOR

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

ILT20 2025
Jan 11 - Feb 9Played for GG

Abu Dhabi T10 2024
Nov 21 - Dec 2Played for DB

The Hundred 2024
Jul 23 - Aug 18Played for TR

County Div-One 2025
Apr 4 - Sep 24Played for YOR
Test
908
Runs
19
Inns
50.44
Average
45.58
Strike rate
Match | Date | Score | Action |
---|---|---|---|
49th Test, 1st Inn | 22 Jul | 47 (88) | |
49th Test, 2nd Inn | 22 Jul | 34 (79) | |
41st Test, 1st Inn | 29 Jun | 84 (257) | |
41st Test, 2nd Inn | 29 Jun | 15 (26) | |
40th Test, 1st Inn | 22 Jun | 0 (1) | |
35th Test, 1st Inn | 23 May | 2 (8) | |
35th Test, 2nd Inn | 23 May | 44 (89) | |
28th Test, 1st Inn | 16 May | 55 (133) | |
28th Test, 2nd Inn | 16 May | 16 (34) | |
22nd Test, 1st Inn | 9 May | 58 (148) | |
22nd Test, 2nd Inn | 9 May | 185 (287) | |
19th Test, 1st Inn | 2 May | 26 (71) | |
19th Test, 2nd Inn | 2 May | 40 (93) | |
12th Test, 1st Inn | 18 Apr | 28 (59) | |
12th Test, 2nd Inn | 18 Apr | 53 (140) | |
10th Test, 1st Inn | 11 Apr | 67 (118) | |
10th Test, 2nd Inn | 11 Apr | 35 (62) | |
2nd Test, 1st Inn | 4 Apr | 13 (24) | |
2nd Test, 2nd Inn | 4 Apr | 106 (275) |