South Africa · Bowler · 36 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 17 | 3 | 214 | 56 | 15.29 | 34.57 | 0 | 1 | 20 | 3 |
| T20 | 60 | 17 | 7 | 151 | 29 | 15.10 | 104.14 | 0 | 0 | 8 | 1 |
| First-class | 121 | 166 | 19 | 2470 | 16.80 | 45.02 | 1 | 11 | 295 | 20 | |
| List A | 92 | 53 | 18 | 707 | 73 | 20.20 | 74.26 | 0 | 2 | 45 | 6 |
| T10 | 6 | 1 | 0 | 6 | 6 | 6.00 | 150.00 | 0 | 0 | 0 | 1 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 20 | 2427 | 1521 | 37 | 5/89 | 41.11 | 3.76 | 65.6 | 2 |
| T20 | 60 | 59 | 1166 | 1305 | 41 | 3/15 | 31.83 | 6.72 | 28.4 | 0 |
| First-class | 121 | 217 | 25841 | 13642 | 447 | — | 30.52 | 3.17 | 57.8 | 24 |
| List A | 92 | 85 | 4116 | 3138 | 93 | 4/9 | 33.74 | 4.57 | 44.3 | 0 |
| T10 | 6 | 5 | 35 | 62 | 3 | 2/15 | 20.67 | 10.63 | 11.7 | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Knights v Eastern StormCSA T20 Challenge | 18 Oct 26 | T20 | 22* (14) | 0/28 |
| Knights v TitansCSA T20 Challenge | 2 Oct 26 | T20 | 3 (5) | 1/49 |
| North West - Eastvaal Renault Dragons v KnightsCSA Four-Day Series Division One 2026-27 | 10 Sept 26 | First-class | 5 (6) | 6/140 |
| North West - Eastvaal Renault Dragons v KnightsCSA Four-Day Series Division One 2026-27 | 10 Sept 26 | First-class | 24* (59) | 6/140 |
| Knights v Mpumalanga RhinosCSA Provincial One-Day Challenge Division Two 2026 | 14 Mar 26 | List A | 3 (9) | - |
| South Western Districts v KnightsCSA Provincial One-Day Challenge Division Two 2026 | 5 Mar 26 | List A | 9* (5) | 0/58 |
| Knights v South Africa Emerging PlayersCSA Provincial One-Day Challenge Division Two 2026 | 1 Mar 26 | List A | 7 (13) | 2/31 |
| Knights v BorderCSA Provincial One-Day Challenge Division Two 2026 | 26 Feb 26 | List A | 8 (13) | 2/29 |
| Knights v Eastern StormCSA Four-Day Series Division Two 2025-26 | 6 Feb 26 | First-class | 4 (7) | 3/82 |
| Mpumalanga Rhinos v KnightsCSA Four-Day Series Division Two 2025-26 | 29 Jan 26 | First-class | 8 (22) | 3/92 |
From our ball-by-ball data. Formats available: Test, T20.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 288 | 68 | 8 | 23.61 | 8.5 | 84.4 |
| spin | 318 | 145 | 5 | 45.6 | 29 | 76.1 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| first | 55 | 11 | 1 | 20 | 11 | 89.1 |
| middle | 292 | 123 | 6 | 42.12 | 20.5 | 78.8 |
| late | 272 | 80 | 7 | 29.41 | 11.43 | 79.8 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 185 | 115 | 4 | 62.16 | 28.75 | 69.2 |
| right arm | 421 | 98 | 9 | 23.28 | 10.89 | 84.8 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 673 | 392 | 11 | 61.2 | 35.64 | 71.9 |
| right hand | 1716 | 1118 | 24 | 71.5 | 46.58 | 65.2 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| first | 708 | 330 | 12 | 59 | 27.5 | 74.2 |
| middle | 1194 | 772 | 17 | 70.2 | 45.41 | 65.7 |
| late | 525 | 419 | 8 | 65.6 | 52.38 | 61.5 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| Kingsmead, Durban | 3 | 10 | 9 | 3.33 | 15.62 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | 2 | 56 | 56 | 28 | 50.45 |
| Providence Stadium, Guyana | 2 | 45 | 38 | — | 55.56 |
| JSCA International Stadium Complex | 2 | 27 | 23 | 13.5 | 31.03 |
| SuperSport Park, Centurion | 2 | 19 | 19 | 19 | 15.97 |
| Seddon Park | 2 | 6 | 4 | 3 | 46.15 |
| Feroz Shah Kotla | 2 | 6 | 5 | 3 | 20.69 |
| Shere Bangla National Stadium, Mirpur | 1 | 32 | 32 | 32 | 36.78 |