ALL
ODI
T20
Test
100B
T10

Royal ODI 2014
Jul 26 - Sep 20Played for LEIC

T20 Blast 2014
May 16 - Aug 25Played for LEIC

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

BPL 2012
Feb 10 - Feb 29Played for SR

T20 Blast 2011
Jun 1 - Aug 27Played for ESS

IPL 2011
Apr 8 - May 28Played for CSK