ALL
ODI
T20
Test
100B
T10
NAM Tri Series 2024
Sep 29 - Oct 5Played for USA
CWC League-II 2023-27
Feb 15 - Sep 30Played for USA
CPL 2021
Aug 26 - Sep 15Played for BR
SMA Trophy 2021
Jan 10 - Jan 31Played for BRD
EPL T20 2018
Dec 8 - Dec 22Played for BW