Personal details
Born6 Jun 1996
Age30 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 88 | 2204 | 29 | 123.19 | 0 | 0 |
| T20 | 94 | 2323 | 28.32 | 123.69 | 0 | 0 |
| List A | 12 | 443 | 44.3 | 85.52 | 0 | 0 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 88 | 86 | 10 | 2204 | 100 | 29 | 1789 | 123.19 | 1 | 17 | 237 | 73 | 21 |
| T20 | 94 | 92 | 10 | 2323 | 100 | 28.32 | 1878 | 123.69 | 1 | 18 | 249 | 79 | 22 |
| List A | 12 | 12 | 2 | 443 | 137 | 44.3 | 518 | 85.52 | 1 | 3 | 44 | 15 | 1 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 9 | 4 | 2.25 | 81.82 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 1 | 8 | 8 | 8.00 | 200.00 | 0 | 0 |
West Indies | 1 | 4 | 4 | 4.00 | 133.33 | 0 | 0 |
Afghanistan | 1 | 4 | 4 | 4.00 | 100.00 | 0 | 0 |
Zimbabwe | 1 | 1 | 1 | 1.00 | 50.00 | 0 | 0 |
New Zealand | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
Last 10 innings · batting
11vs NAM-A
18vs NAM
14vs NAM-A
20vs NAM-A
33vs NAM-A
6vs NAM-A
66vs NAM-A
43vs Gold
12vs Ruby
56*vs SAP
List A
vs NAM-A25 Mar 2026 · c Z Green b JT Brassell
11(35)
List A
vs NAM23 Mar 2026 · c D Leicher b M Heingo
18(20)
T20
vs NAM-A21 Mar 2026 · c L Steenkamp b R Trumpelmann
14(9)
T20
vs NAM-A19 Mar 2026 · c Z Green b D Leicher
20(14)
T20
vs NAM-A18 Mar 2026 · b JN Balt
33(26)
T20
vs NAM-A23 Jul 2025 · c D Leicher b JI de Villiers
6(17)
T20
vs NAM-A17 Jul 2025 · c Zhivago Groenewald b JT Brassell
66(66)
T20
vs Gold23 Mar 2025 · c R Obuya b Y Sowobi
43(36)
T20
vs Ruby21 Mar 2025 · c R Mukasa b J Miyagi
12(13)
T20
vs SAP20 Mar 2025 · Not out
56*(47)

South Africa
West Indies
Afghanistan
Zimbabwe
New Zealand