South Africa · Batter · 28 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 34 | 31 | 3 | 496 | 52 | 17.71 | 128.50 | 0 | 1 | 38 | 21 |
| First-class | 7 | 13 | 0 | 375 | 93 | 28.85 | 66.25 | 0 | 3 | 44 | 12 |
| List A | 21 | 19 | 1 | 627 | 87 | 34.83 | 112.57 | 0 | 3 | 43 | 31 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 34 | 16 | 270 | 386 | 13 | 2/25 | 29.69 | 8.58 | 20.8 | 0 |
| First-class | 7 | 8 | 522 | 269 | 4 | 2/50 | 67.25 | 3.09 | 130.5 | 0 |
| List A | 21 | 16 | 680 | 669 | 17 | 4/25 | 39.35 | 5.90 | 40.0 | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| North-West Warriors v Northern KnightsCricket Ireland Inter-Provincial Twenty20 Trophy | 28 Jul 26 | T20 | 13 (6) | 1/9 |
| North-West Warriors v Northern KnightsCricket Ireland Inter-Provincial Limited Over Cup | 16 Jul 26 | List A | 0 (1) | 2/57 |
| Northern Knights v Leinster LightningCricket Ireland Inter-Provincial Limited Over Cup | 14 Jul 26 | List A | 26 (22) | 1/83 |
| Northern Knights v Leinster LightningCricket Ireland Inter-Provincial Limited Over Cup | 7 Jul 26 | List A | 41 (16) | 1/63 |
| North-West Warriors v Northern KnightsCricket Ireland Inter-Provincial Limited Over Cup | 2 Jul 26 | List A | 25 (32) | 4/25 |
| Kwazulu-Natal Inland Tuskers v BorderCSA Four-Day Series Division Two 2024-25 | 20 Mar 25 | First-class | 93 (126) | - |
| Kwazulu-Natal Inland Tuskers v BorderCSA Four-Day Series Division Two 2024-25 | 20 Mar 25 | First-class | 75 (114) | - |
| Border v South Western DistrictsCSA Provincial One-Day Challenge Division Two 2025 | 9 Mar 25 | List A | 48 (33) | - |
| Border v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2025 | 2 Mar 25 | List A | 24 (16) | 1/37 |
| Border v Kwazulu-Natal Inland TuskersCSA Provincial One-Day Challenge Division Two 2025 | 26 Feb 25 | List A | 0 (2) | 0/27 |
From our ball-by-ball data. Formats available: T20, List A.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 118 | 135 | 4 | 114.41 | 33.75 | 39 |
| spin | 98 | 108 | 11 | 110.2 | 9.82 | 33.7 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 60 | 77 | 2 | 128.33 | 38.5 | 36.7 |
| middle | 143 | 145 | 13 | 101.4 | 11.15 | 37.8 |
| death | 14 | 21 | 1 | 150 | 21 | 28.6 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 77 | 86 | 6 | 111.69 | 14.33 | 37.7 |
| right arm | 139 | 157 | 9 | 112.95 | 17.44 | 36 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 4 | 3 | 0 | — | — | 25 |
| right hand | 38 | 54 | 1 | 38 | 54 | 10.5 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 36 | 38 | 1 | 36 | 38 | 22.2 |
| death | 12 | 26 | 0 | — | — | 0 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| St George's Park, Port Elizabeth | 8 | 125 | 42 | 15.62 | 122.55 |
| SuperSport Park, Centurion | 5 | 78 | 24 | 19.5 | 89.66 |
| The Wanderers Stadium, Johannesburg | 1 | 22 | 22 | 22 | 169.23 |
| Lisburn Cricket Club, Wallace Park, Lisburn | 1 | 13 | 13 | 13 | 216.67 |
| Gaddafi Stadium, Lahore | 1 | 3 | 3 | 3 | 75 |
| Boland Park, Paarl | 1 | 2 | 2 | 2 | 40 |