ALL
ODI
T20
Test
100B
T10

County Div-Two 2025
Apr 4 - Sep 24Played for LANCS

T20 Blast 2025
May 29 - Sep 13Played for LANCS

ILT20 2025
Jan 11 - Feb 9Played for SW

GSL 2024
Nov 27 - Dec 7Played for LHQ

T20 Blast 2024
May 30 - Sep 15Played for LANCS

The Hundred 2024
Jul 23 - Aug 18Played for WF

County Div-Two 2025
Apr 4 - Sep 24Played for LANCS
Test
714
Runs
19
Inns
37.58
Average
49.72
Strike rate
Match | Date | Score | Action |
---|---|---|---|
43rd Test, 1st Inn | 29 Jul | 2 (12) | |
40th Test, 1st Inn | 22 Jul | 18 (32) | |
40th Test, 2nd Inn | 22 Jul | 4 (9) | |
35th Test, 1st Inn | 29 Jun | 3 (17) | |
35th Test, 2nd Inn | 29 Jun | 31 (45) | |
32nd Test, 1st Inn | 22 Jun | 152 (257) | |
26th Test, 1st Inn | 23 May | 36 (102) | |
26th Test, 2nd Inn | 23 May | 10 (35) | |
22nd Test, 1st Inn | 16 May | 141 (270) | |
22nd Test, 2nd Inn | 16 May | 50 (66) | |
19th Test, 1st Inn | 9 May | 13 (26) | |
19th Test, 2nd Inn | 9 May | 7 (25) | |
17th Test, 1st Inn | 2 May | 38 (52) | |
17th Test, 2nd Inn | 2 May | 36 (116) | |
9th Test, 1st Inn | 18 Apr | 29 (62) | |
6th Test, 1st Inn | 11 Apr | 20 (43) | |
6th Test, 2nd Inn | 11 Apr | 39 (102) | |
3rd Test, 1st Inn | 4 Apr | 38 (98) | |
3rd Test, 2nd Inn | 4 Apr | 47 (67) |