South Africa · Bowler · 23 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 50 | 15 | 5 | 55 | 18 | 5.50 | 63.95 | 0 | 0 | 3 | 1 |
| First-class | 10 | 14 | 1 | 129 | 25 | 9.92 | 35.44 | 0 | 0 | 17 | 0 |
| List A | 25 | 15 | 7 | 72 | 22 | 9.00 | 59.02 | 0 | 0 | 6 | 0 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 50 | 48 | 924 | 1165 | 41 | 3/13 | 28.41 | 7.56 | 22.5 | 0 |
| First-class | 10 | 17 | 1728 | 1015 | 23 | 6/99 | 44.13 | 3.52 | 75.1 | 1 |
| List A | 25 | 23 | 1068 | 957 | 34 | 4/15 | 28.15 | 5.38 | 31.4 | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Border v North West DragonsCSA T20 Challenge | 28 Sept 26 | T20 | 3 (10) | 2/32 |
| Titans v North West - Eastvaal Renault DragonsCSA Provincial One-Day Challenge Division One 2026 | 22 Mar 26 | List A | 0 (1) | 0/14 |
| Dolphins v North West - Eastvaal Renault DragonsCSA Provincial One-Day Challenge Division One 2026 | 14 Mar 26 | List A | 1* (1) | 4/23 |
| Warriors v North West - Eastvaal Renault DragonsCSA Provincial One-Day Challenge Division One 2026 | 10 Mar 26 | List A | 10 (13) | 0/61 |
| North West - Eastvaal Renault Dragons v BolandCSA Provincial One-Day Challenge Division One 2026 | 7 Mar 26 | List A | 0* (3) | 4/15 |
| Boland v North West - Eastvaal Renault DragonsCSA Four-Day Series Division One 2025-26 | 9 Feb 26 | First-class | 15 (26) | 6/130 |
| Boland v North West - Eastvaal Renault DragonsCSA Four-Day Series Division One 2025-26 | 9 Feb 26 | First-class | 4 (9) | 6/130 |
| North West - Eastvaal Renault Dragons v DolphinsCSA Four-Day Series Division One 2025-26 | 31 Jan 26 | First-class | 5* (14) | 2/35 |
| Dolphins v North West - Eastvaal Renault DragonsCSA T20 Challenge 2025 | 7 Nov 25 | T20 | 2 (7) | 2/23 |
| Boland v North West - Eastvaal Renault DragonsCSA T20 Challenge 2025 | 31 Oct 25 | T20 | 0* (0) | 1/19 |
From our ball-by-ball data. Formats available: T20.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 32 | 19 | 3 | 59.38 | 6.33 | 53.1 |
| spin | 28 | 12 | 2 | 42.86 | 6 | 57.1 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 25 | 12 | 1 | 48 | 12 | 56 |
| death | 35 | 19 | 4 | 54.29 | 4.75 | 54.3 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 28 | 15 | 2 | 53.57 | 7.5 | 53.6 |
| right arm | 32 | 16 | 3 | 50 | 5.33 | 56.2 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 71 | 103 | 4 | 17.8 | 25.75 | 32.4 |
| right hand | 377 | 444 | 15 | 25.1 | 29.6 | 27.9 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 390 | 453 | 18 | 21.7 | 25.17 | 29.7 |
| death | 66 | 102 | 2 | 33 | 51 | 25.8 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| Senwes Park, Potchefstroom | 3 | 2 | 2 | 1 | 33.33 |
| St George's Park, Port Elizabeth | 2 | 17 | 16 | 17 | 68 |
| The Wanderers Stadium, Johannesburg | 1 | 5 | 5 | 5 | 50 |
| SuperSport Park, Centurion | 1 | 4 | 4 | — | 44.44 |
| Buffalo Park, East London | 1 | 3 | 3 | 3 | 30 |