ALL
ODI
T20
Test
100B
T10

T20 Blast 2025
May 29 - Sep 13Played for NOR

SA vs ZIM 2025
Jun 28 - Jul 10Played for SA

IPL 2025
Mar 22 - Jun 3Played for LSG

CSA DIV-1 2025
Feb 15 - Mar 16Played for WAR

NZ & SA Tour of PAK 2025
Feb 8 - Feb 14Played for SA

SA20 League 2025
Jan 9 - Feb 8Played for DSG

T20 Blast 2025
May 29 - Sep 13Played for NOR
T20
403
Runs
11
Inns
36.64
Average
152.65
Strike rate
Match | Date | Score | Action |
---|---|---|---|
125th T20 vs DUR | 18 Jul | 52 (35) | |
110th T20 vs WARKS | 13 Jul | 85 (40) | |
101st T20 vs DBS | 11 Jul | 93 (45) | |
64th T20 vs NOTS | 20 Jun | 2 (4) | |
44th T20 vs DUR | 13 Jun | 41 (36) | |
38th T20 vs WARKS | 11 Jun | 53 (36) | |
31st T20 vs LANCS | 8 Jun | 9 (7) | |
22nd T20 vs WOR | 6 Jun | 1 (3) | |
19th T20 vs DBS | 4 Jun | 8 (9) | |
12th T20 vs LEIC | 1 Jun | 23 (33) | |
6th T20 vs YOR | 30 May | 36 (16) |