ALL
ODI
T20
Test
100B
T10
NCL T10 2024
Oct 5 - Oct 15Played for CHI
Max 60 2024
Aug 18 - Aug 25Played for ML
The Hundred 2024
Jul 23 - Aug 18Played for LS
T20 Blast 2024
May 30 - Sep 15Played for NOR
World Championship Legends T20 2024
Jul 3 - Jul 13Played for ENGCH
ILT20 2024
Jan 19 - Feb 17Played for ADKR