ALL
ODI
T20
Test
100B
T10

CPL 2017
Aug 5 - Sep 10Played for JT

CPL 2016
Jun 29 - Aug 7Played for JT

CPL 2014
Jul 11 - Aug 16Played for SLK

CPL 2013
Jul 31 - Aug 25Played for SLK

AUS vs WI 2012
Mar 16 - Apr 27Played for WI

CPL 2017
Aug 5 - Sep 10Played for JT