ALL
ODI
T20
Test
100B
T10
![County Div Two 2023 County Div Two 2023](https://cricketvectors.akamaized.net/Series/1AO.png?impolicy=default_web)
County Div Two 2023
Apr 6 - Sep 29Played for WORCS
![The Ashes 2023 The Ashes 2023](https://cricketvectors.akamaized.net/Series/178.png?impolicy=default_web)
The Ashes 2023
Jun 16 - Jul 31Played for ENG
![T20 Blast 2023 T20 Blast 2023](https://cricketvectors.akamaized.net/Series/1A0.png?impolicy=default_web)
T20 Blast 2023
May 20 - Jul 15Played for WORCS
![County Div-Two 2022 County Div-Two 2022](https://cricketvectors.akamaized.net/Series/10P.png?impolicy=default_web)
County Div-Two 2022
Apr 7 - Sep 29Played for WORCS
![Royal ODI 2022 Royal ODI 2022](https://cricketvectors.akamaized.net/Series/ZW.png?impolicy=default_web)
Royal ODI 2022
Aug 2 - Sep 17Played for WORCS
![County 2021 County 2021](https://cricketvectors.akamaized.net/Series/L5.png?impolicy=default_web)
County 2021
Apr 8 - Oct 1Played for WORCS
![County Div Two 2023 County Div Two 2023](https://cricketvectors.akamaized.net/Series/1AO.png?impolicy=default_web)
County Div Two 2023
Apr 6 - Sep 29Played for WORCS
Test
40
Runs
7
Inns
13.33
Average
28.78
Strike rate