ALL
ODI
T20
Test
100B
T10

ZIM Tri Series 2025
Jul 14 - Jul 26Played for NZ

T20 Blast 2025
May 29 - Sep 13Played for DUR

County Div-One 2025
Apr 4 - Sep 24Played for DUR

PSL 2025
Apr 11 - May 25Played for ISU

PAK vs NZ 2025
Mar 16 - Apr 5Played for NZ

SA20 League 2025
Jan 9 - Feb 8Played for PC

ZIM Tri Series 2025
Jul 14 - Jul 26Played for NZ