ALL
ODI
T20
Test
100B
T10
CWC League B 2024-26
Nov 6 - Jan 30Played for TAN
Challenge League Play-off 2024
Feb 22 - Mar 3Played for TAN
T20 WC Africa Qualifier Final 2023
Nov 22 - Nov 30Played for TAN
E-Africa T20I 2022
Dec 13 - Dec 23Played for TAN