ALL
ODI
T20
Test
100B
T10
CAN vs USA 2024
Apr 7 - Apr 13Played for USA
MLC 2023
Jul 14 - Jul 31Played for LAKR
NEP T20 2022-23
Dec 24 - Jan 11Played for LAS
Momentum One Day Cup 2020
Jan 31 - Mar 21Played for KNG
CSA T20 2019
Apr 5 - May 5Played for KNG
Momentum Cup 2019
Feb 8 - Mar 31Played for KNG