ALL
ODI
T20
Test
100B
T10
Road Safety World-T20 2020-21
Mar 5 - Mar 21Played for ENGL
Royal ODI 2014
Jul 26 - Sep 20Played for LANCS
T20 Blast 2014
May 16 - Aug 25Played for LANCS
BPL 2013
Jan 18 - Feb 19Played for BB
BPL 2012
Feb 10 - Feb 29Played for BB
SL vs ENG 2006
Jun 17 - Jul 1Played for ENG