ALL
ODI
T20
Test
100B
T10
T10 League 2018
Nov 21 - Dec 2Played for BTS
CPL 2018
Aug 8 - Sep 16Played for TKR
Global T20 2018
Jun 28 - Jul 16Played for MT
BPL 2017
Nov 4 - Dec 12Played for DD
CPL 2017
Aug 5 - Sep 10Played for TKR
BPL 2016
Nov 8 - Dec 9Played for KT