ALL
ODI
T20
Test
100B
T10

ZIM Tri Series 2025
Jul 14 - Jul 26Played for ZIM

MLC 2025
Jun 13 - Jul 14Played for SO

PSL 2025
Apr 11 - May 25Played for LHQ

ZIM vs ENG 2025
May 22 - May 25Played for ZIM

Zimbabwe T20 2025
Mar 24 - Mar 30Played for SR

IRE vs ZIM 2025
Feb 6 - Feb 25Played for ZIM

ZIM Tri Series 2025
Jul 14 - Jul 26Played for ZIM