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

County Div-One 2024
Apr 5 - Sep 29Played for WOR

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

T20 Blast 2024
May 30 - Sep 15Played for WOR

England One Day Cup 2023
Aug 1 - Sep 16Played for WARKS

County Div-One 2025
Apr 4 - Sep 24Played for WOR
Test
610
Runs
19
Inns
33.89
Average
60.10
Strike rate
Match | Date | Score | Action |
---|---|---|---|
50th Test, 1st Inn | 22 Jul | 140 (169) | |
50th Test, 2nd Inn | 22 Jul | 87 (137) | |
44th Test, 1st Inn | 29 Jun | 7 (9) | |
39th Test, 1st Inn | 22 Jun | 11 (37) | |
39th Test, 2nd Inn | 22 Jun | 0 (8) | |
34th Test, 1st Inn | 23 May | 12 (43) | |
34th Test, 2nd Inn | 23 May | 34 (50) | |
30th Test, 1st Inn | 16 May | 31 (45) | |
30th Test, 2nd Inn | 16 May | 38 (70) | |
25th Test, 1st Inn | 9 May | 20 (50) | |
25th Test, 2nd Inn | 9 May | 9 (28) | |
18th Test, 1st Inn | 25 Apr | 27 (59) | |
18th Test, 2nd Inn | 25 Apr | 9 (11) | |
13th Test, 1st Inn | 18 Apr | 24 (32) | |
13th Test, 2nd Inn | 18 Apr | 88 (105) | |
10th Test, 1st Inn | 11 Apr | 19 (73) | |
10th Test, 2nd Inn | 11 Apr | 19 (30) | |
3rd Test, 1st Inn | 4 Apr | 0 (3) | |
3rd Test, 2nd Inn | 4 Apr | 35 (56) |