ALL
ODI
T20
Test
100B
T10
BPL 2024-25
Dec 30 - Feb 7Played for KT
NPL 2024
Nov 30 - Dec 21Played for KNY
Sheffield 2020-21
Oct 10 - Apr 19Played for SACA
BBL 2018-19
Dec 19 - Feb 17Played for PRS
BBL 2017-18
Dec 19 - Feb 4Played for PRS
LCP Element