ALL
ODI
T20
Test
100B
T10
BPL 2024
Jan 19 - Mar 1Played for KT
Emerging Asia Cup 2023
Jul 13 - Jul 23Played for BAN-A
BPL 2023
Jan 6 - Feb 16Played for SYS
BPL 2022
Jan 21 - Feb 18Played for CGC
Bangabandhu T20
Nov 24 - Dec 18Played for BXD
U19 WC 2020
Jan 17 - Feb 9Played for BAN U19