ALL
ODI
T20
Test
100B
T10

IML T20 2025
Feb 22 - Mar 16Played for ENGM

Road Safety World-T20 2022
Sep 10 - Oct 1Played for ENGL

BBL 2013-14
Dec 1 - Feb 7Played for HBH

IPL 2013
Apr 3 - May 26Played for PBKS

BPL 2013
Jan 18 - Feb 19Played for RGR

BBL 2012-13
Dec 7 - Jan 19Played for MLS

IML T20 2025
Feb 22 - Mar 16Played for ENGM