ALL
ODI
T20
Test
100B
T10
BPL 2024
Jan 19 - Mar 1Played for DD
T20 WC 2022
Oct 16 - Nov 13Played for SL
T20 WC 2022 Warm-Up
Oct 10 - Oct 19Played for SL
Asia Cup 2022
Aug 27 - Sep 11Played for SL
SLC T20 League 2022
Aug 8 - Aug 15Played for Blues
SL vs AUS 2022
Jun 7 - Jul 12Played for SL