South Africa · All-rounder · 30 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 68 | 44 | 14 | 755 | 83 | 25.17 | 147.75 | 0 | 3 | 47 | 42 |
| First-class | 13 | 17 | 3 | 900 | 157 | 64.29 | 85.07 | 3 | 5 | 92 | 34 |
| List A | 25 | 19 | 4 | 465 | 73 | 31.00 | 112.59 | 0 | 2 | 34 | 24 |
| T10 | 5 | 4 | 1 | 90 | 41 | 30.00 | 281.25 | 0 | 0 | 2 | 11 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 68 | 51 | 935 | 1294 | 58 | 4/32 | 22.31 | 8.30 | 16.1 | 0 |
| First-class | 13 | 18 | 1137 | 716 | 29 | 5/46 | 24.69 | 3.78 | 39.2 | 1 |
| List A | 25 | 13 | 456 | 458 | 17 | 5/56 | 26.94 | 6.03 | 26.8 | 1 |
| T10 | 5 | 5 | 36 | 117 | 2 | 2/14 | 58.50 | 19.50 | 18.0 | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Lions v DolphinsCSA Provincial One-Day Challenge Division One 2026 | 11 Mar 26 | List A | 2 (5) | 0/47 |
| Durban's Super Giants v Paarl RoyalsSA20 | 17 Jan 26 | T20 | 1 (4) | - |
| Durban's Super Giants v Paarl RoyalsSA20 | 13 Jan 26 | T20 | 1* (1) | - |
| Sunrisers Eastern Cape v Durban's Super GiantsSA20 | 11 Jan 26 | T20 | 7* (6) | - |
| Pretoria Capitals v Durban's Super GiantsSA20 | 7 Jan 26 | T20 | 0 (1) | - |
| Joburg Super Kings v Durban's Super GiantsSA20 | 1 Jan 26 | T20 | 43 (17) | - |
| Joburg Super Kings v Durbans Super GiantsSA20, 2025-26 | 1 Jan 26 | T20 | 43 (17) | - |
| Durban's Super Giants v Joburg Super KingsSA20 | 30 Dec 25 | T20 | 15 (19) | - |
| Durban's Super Giants v MI Cape TownSA20 | 26 Dec 25 | T20 | 33* (14) | - |
| Western Province v LionsCSA T20 Challenge 2025 | 21 Nov 25 | T20 | 25* (10) | 2/34 |
From our ball-by-ball data. Formats available: T20.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 194 | 281 | 15 | 144.85 | 18.73 | 31.4 |
| spin | 84 | 96 | 2 | 114.29 | 48 | 34.5 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 4 | 2 | 0 | 50 | — | 50 |
| middle | 129 | 161 | 2 | 124.81 | 80.5 | 34.1 |
| death | 149 | 217 | 15 | 145.64 | 14.47 | 30.9 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 71 | 84 | 3 | 118.31 | 28 | 33.8 |
| right arm | 207 | 293 | 14 | 141.55 | 20.93 | 31.9 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 190 | 261 | 7 | 27.1 | 37.29 | 41.1 |
| right hand | 387 | 562 | 26 | 14.9 | 21.62 | 31.3 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 90 | 126 | 8 | 11.2 | 15.75 | 46.7 |
| middle | 342 | 466 | 13 | 26.3 | 35.85 | 35.1 |
| death | 148 | 238 | 12 | 12.3 | 19.83 | 25 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| The Wanderers Stadium, Johannesburg | 6 | 166 | 83 | 41.5 | 171.13 |
| Boland Park, Paarl | 5 | 33 | 13 | 16.5 | 89.19 |
| Senwes Park, Potchefstroom | 4 | 78 | 37 | 19.5 | 130 |
| Kingsmead, Durban | 4 | 16 | 15 | 4 | 64 |
| SuperSport Park, Centurion | 3 | 31 | 22 | 15.5 | 114.81 |
| Newlands, Cape Town | 2 | 39 | 33 | — | 216.67 |
| St George's Park, Port Elizabeth | 2 | 7 | 7 | 7 | 100 |
| Mangaung Oval, Bloemfontein | 1 | 10 | 10 | 10 | 90.91 |