ALL
ODI
T20
Test
100B
T10

BPL 2023
Jan 6 - Feb 16Played for CGC

BPL 2022
Jan 21 - Feb 18Played for KT

Bangabandhu T20
Nov 24 - Dec 18Played for MGR

BPL 2019-20
Dec 11 - Jan 17Played for RSR

BPL 2019
Jan 5 - Feb 8Played for RGR

BPL 2017
Nov 4 - Dec 12Played for RK

BPL 2023
Jan 6 - Feb 16Played for CGC