
South Africa · Bowler · 30 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 30 | 10 | 97 | 19 | 4.85 | 42.17 | 0 | 0 | 14 | 1 |
| ODI | 74 | 29 | 16 | 123 | 20 | 9.46 | 48.62 | 0 | 0 | 8 | 6 |
| T20I | 64 | 18 | 13 | 59 | 13 | 11.80 | 81.94 | 0 | 0 | 5 | 1 |
| IPL | 28 | 4 | 2 | 4 | 3 | 2.00 | 44.44 | 0 | 0 | 0 | 0 |
| T20 | 118 | 27 | 14 | 57 | 13 | 4.38 | 82.61 | 0 | 0 | 1 | 3 |
| First-class | 1 | 1 | 1 | 0 | 0 | - | 0.00 | 0 | 0 | 0 | 0 |
| List A | 20 | 9 | 6 | 38 | 17 | 12.67 | 70.37 | 0 | 0 | 4 | 0 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 20 | 35 | 2578 | 1356 | 58 | 6/39 | 23.38 | 3.16 | 44.5 | 3 |
| ODI | 74 | 73 | 3401 | 3300 | 114 | 6/58 | 28.95 | 5.82 | 29.8 | 2 |
| T20I | 64 | 64 | 1299 | 1866 | 90 | 5/39 | 20.73 | 8.62 | 14.4 | 1 |
| IPL | 28 | 27 | 620 | 869 | 42 | 4/10 | 20.69 | 8.41 | 14.8 | 0 |
| T20 | 118 | 115 | 2331 | 3216 | 142 | 4/10 | 22.65 | 8.28 | 16.4 | 0 |
| First-class | 1 | 2 | 99 | 55 | 2 | 1/27 | 27.50 | 3.33 | 49.5 | 0 |
| List A | 20 | 20 | 916 | 801 | 30 | 5/33 | 26.70 | 5.25 | 30.5 | 1 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Dolphins v TitansCSA Four-Day Series Division One 2026-27 | 10 Sept 26 | First-class | 0* (5) | 2/55 |
| Belfast Wolves v Glasgow CosmicEuropean T20 Premier League | 4 Sept 26 | T20 | 6* (1) | 1/31 |
| Glasgow Cosmic v Rotterdam DockersEuropean T20 Premier League | 1 Sept 26 | T20 | 3* (2) | 1/25 |
| Glasgow Cosmic v Edinburgh Castle RockersEuropean T20 Premier League | 27 Aug 26 | T20 | 0 (1) | 1/13 |
| Delhi Capitals v Kolkata Knight RidersIndian Premier League | 8 May 26 | IPL | 1* (1) | 0/7 |
| Sunrisers Hyderabad v Delhi CapitalsIndian Premier League | 21 Apr 26 | IPL | 0 (1) | 0/41 |
| Chennai Super Kings v Delhi CapitalsIndian Premier League | 11 Apr 26 | IPL | 3 (5) | 0/41 |
| Pretoria Capitals v Paarl RoyalsSA20 | 15 Jan 26 | T20 | 0 (1) | 1/24 |
| Pretoria Capitals v Paarl RoyalsSA20 | 10 Jan 26 | T20 | 0 (1) | 1/35 |
| Sunrisers Eastern Cape v Pretoria CapitalsSA20 | 29 Dec 25 | T20 | 1 (3) | 1/35 |
From our ball-by-ball data. Formats available: ODI, Test, T20I, T20, IPL.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 49 | 40 | 2 | 81.63 | 20 | 44.9 |
| spin | 23 | 19 | 3 | 82.61 | 6.33 | 65.2 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 18 | 12 | 2 | 66.67 | 6 | 50 |
| death | 54 | 47 | 3 | 87.04 | 15.67 | 51.9 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 25 | 16 | 3 | 64 | 5.33 | 60 |
| right arm | 47 | 43 | 2 | 91.49 | 21.5 | 46.8 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 381 | 564 | 25 | 15.2 | 22.56 | 34.9 |
| right hand | 875 | 1245 | 60 | 14.6 | 20.75 | 42.1 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 651 | 916 | 35 | 18.6 | 26.17 | 45.8 |
| middle | 287 | 398 | 19 | 15.1 | 20.95 | 30.7 |
| death | 337 | 526 | 33 | 10.2 | 15.94 | 36.8 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| Kingsmead, Durban | 3 | 17 | 13 | — | 141.67 |
| The Wanderers Stadium, Johannesburg | 2 | 3 | 2 | 3 | 37.5 |
| Narendra Modi Stadium, Ahmedabad | 1 | 7 | 7 | — | 77.78 |
| Gaddafi Stadium, Lahore | 1 | 7 | 7 | — | 233.33 |
| Sabina Park, Kingston | 1 | 5 | 5 | — | 62.5 |
| Sydney Cricket Ground | 1 | 4 | 4 | — | 400 |
| R Premadasa Stadium, Colombo | 1 | 4 | 4 | 4 | 66.67 |
| Saurashtra Cricket Association Stadium, Rajkot | 1 | 4 | 4 | 4 | 40 |