South Africa · Bowler · 27 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 27 | 16 | 7 | 151 | 27 | 16.78 | 122.76 | 0 | 0 | 8 | 9 |
| First-class | 29 | 41 | 10 | 546 | 59 | 17.61 | 68.51 | 0 | 2 | 64 | 18 |
| List A | 32 | 25 | 6 | 321 | 61 | 16.89 | 122.05 | 0 | 2 | 24 | 17 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 27 | 26 | 529 | 688 | 30 | 3/27 | 22.93 | 7.80 | 17.6 | 0 |
| First-class | 29 | 44 | 3966 | 2157 | 82 | 5/30 | 26.30 | 3.26 | 48.4 | 5 |
| List A | 32 | 32 | 1511 | 1365 | 54 | 6/53 | 25.28 | 5.42 | 28.0 | 3 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Knights v Mpumalanga RhinosCSA T20 Challenge | 25 Oct 26 | T20 | 3* (3) | 2/18 |
| Boland v Mpumalanga RhinosCSA T20 Challenge | 21 Oct 26 | T20 | 1* (2) | 2/24 |
| Mpumalanga Rhinos v Western ProvinceCSA T20 Challenge | 11 Oct 26 | T20 | 3 (5) | 1/24 |
| South Western Districts v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026-27 | 20 Sept 26 | List A | 27 (31) | 3/82 |
| Border v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026 | 18 Mar 26 | List A | 6 (5) | 2/43 |
| Knights v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026 | 14 Mar 26 | List A | 1* (1) | 0/34 |
| Mpumalanga Rhinos v Northern CapeCSA Provincial One-Day Challenge Division Two 2026 | 11 Mar 26 | List A | 19 (13) | 2/30 |
| South Africa Emerging Players v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026 | 8 Mar 26 | List A | 5 (3) | 5/33 |
| Limpopo v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026 | 4 Mar 26 | List A | 15* (5) | 0/40 |
| Mpumalanga Rhinos v BorderCSA Provincial One-Day Challenge Division Two 2026 | 1 Mar 26 | List A | 7 (7) | 3/59 |
From our ball-by-ball data. Formats available: T20.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 5 | 3 | 0 | 60 | — | 20 |
| spin | 3 | 3 | 1 | 100 | 3 | 33.3 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 3 | 1 | 0 | 33.33 | — | 33.3 |
| death | 7 | 6 | 1 | 85.71 | 6 | 28.6 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 4 | 4 | 1 | 100 | 4 | 25 |
| right arm | 4 | 2 | 0 | 50 | — | 25 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 34 | 36 | 1 | 34 | 36 | 44.1 |
| right hand | 75 | 117 | 7 | 10.7 | 16.71 | 37.3 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 72 | 92 | 3 | 24 | 30.67 | 45.8 |
| death | 50 | 70 | 7 | 7.1 | 10 | 26 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| Mangaung Oval, Bloemfontein | 1 | 3 | 3 | — | 100 |
| Uplands College | 1 | 3 | 3 | 3 | 60 |
| Boland Park, Paarl | 1 | 1 | 1 | — | 50 |