ALL
ODI
T20
Test
100B
T10

CWC League B 2024-26
Nov 6 - Jan 30Played for ITA

NCL T10 2024
Oct 5 - Oct 15Played for LAW

Max 60 2024
Aug 18 - Aug 25Played for ML

T20 World Cup Europe QLF A 2024
Jun 9 - Jun 16Played for ITA

Sheffield 2023-24
Oct 3 - Mar 25Played for QLD

BBL 2023-24
Dec 7 - Jan 24Played for MLS