ALL
ODI
T20
Test
100B
T10

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

T20 Blast 2025
May 29 - Sep 13Played for WOR

ILT20 2025
Jan 11 - Feb 9Played for DV

England One Day Cup 2024
Jul 24 - Sep 22Played for WOR

The Hundred 2024
Jul 23 - Aug 18Played for NS

T20 Blast 2024
May 30 - Sep 15Played for WOR

County Div-One 2025
Apr 4 - Sep 24Played for WOR
Test
577
Runs
13
Inns
44.38
Average
67.02
Strike rate
Match | Date | Score | Action |
---|---|---|---|
50th Test, 1st Inn | 22 Jul | 40 (73) | |
50th Test, 2nd Inn | 22 Jul | 23 (52) | |
44th Test, 1st Inn | 29 Jun | 266 (253) | |
39th Test, 1st Inn | 22 Jun | 9 (30) | |
39th Test, 2nd Inn | 22 Jun | 40 (68) | |
18th Test, 1st Inn | 25 Apr | 23 (51) | |
18th Test, 2nd Inn | 25 Apr | 15 (35) | |
13th Test, 1st Inn | 18 Apr | 48 (78) | |
13th Test, 2nd Inn | 18 Apr | 21 (42) | |
10th Test, 1st Inn | 11 Apr | 1 (6) | |
10th Test, 2nd Inn | 11 Apr | 5 (7) | |
3rd Test, 1st Inn | 4 Apr | 4 (15) | |
3rd Test, 2nd Inn | 4 Apr | 82 (151) |