vs USA, NAM Tri Series 2024, #3T20I
- Batting
- 1 (4b)
- Bowling
- —
vs UAE, NAM Tri Series 2024, #1T20I
- Batting
- 55 (32b)
- Bowling
- —
vs SCO, T20 WC 2024, #12T20I
- Batting
- 0 (3b)
- Bowling
- —
vs OMA, NAM vs OMA 2024, #5T20I
- Batting
- 48 (37b)
- Bowling
- —
vs OMA, NAM vs OMA 2024, #4T20I
- Batting
- 78 (51b)
- Bowling
- —
vs OMA, NAM vs OMA 2024, #3T20I
- Batting
- 18 (23b)
- Bowling
- —
vs OMA, NAM vs OMA 2024, #2T20I
- Batting
- 0 (2b)
- Bowling
- —
vs OMA, NAM vs OMA 2024, #1T20I
- Batting
- 16 (14b)
- Bowling
- —
vs ZIM, African Ghana T20 2024, FinalT20I
- Batting
- 26 (26b)
- Bowling
- —
vs UGN, African Ghana T20 2024, 1st Semi-finalT20I
- Batting
- 9 (14b)
- Bowling
- —
vs TAN, African Ghana T20 2024, #12T20I
- Batting
- 21* (22b)
- Bowling
- —
vs NIG, African Ghana T20 2024, #6T20I
- Batting
- 10 (19b)
- Bowling
- —
vs ZIM, African Ghana T20 2024, #1T20I
- Batting
- 11 (10b)
- Bowling
- —
vs NED, Nepal T20I Tri-Series 2024, #6T20I
- Batting
- 6 (9b)
- Bowling
- —
vs NEP, Nepal T20I Tri-Series 2024, #4T20I
- Batting
- 25 (22b)
- Bowling
- —
vs NED, Nepal T20I Tri-Series 2024, #3T20I
- Batting
- 26 (15b)
- Bowling
- —
vs NEP, Nepal T20I Tri-Series 2024, #1T20I
- Batting
- 11 (9b)
- Bowling
- —