
South Africa · All-rounder · 30 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 4 | 2 | 19 | 9 | 9.50 | 48.72 | 0 | 0 | 3 | 0 |
| ODI | 85 | 52 | 15 | 827 | 69 | 22.35 | 85.35 | 0 | 2 | 74 | 32 |
| T20I | 42 | 25 | 7 | 166 | 27 | 9.22 | 108.50 | 0 | 0 | 16 | 5 |
| T20 | 115 | 84 | 18 | 949 | 39 | 14.38 | 118.77 | 0 | 0 | 79 | 43 |
| First-class | 56 | 80 | 10 | 1742 | 24.89 | 50.51 | 1 | 10 | 222 | 36 | |
| List A | 77 | 63 | 9 | 1453 | 26.91 | 89.97 | 1 | 8 | 112 | 57 | |
| T10 | 2 | 1 | 0 | 0 | 0 | 0.00 | 0.00 | 0 | 0 | 0 | 0 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 8 | 250 | 147 | 11 | 3/13 | 13.36 | 3.53 | 22.7 | 0 |
| ODI | 85 | 75 | 3049 | 2950 | 92 | 4/22 | 32.07 | 5.81 | 33.1 | 0 |
| T20I | 42 | 39 | 748 | 1112 | 50 | 4/24 | 22.24 | 8.92 | 15.0 | 0 |
| T20 | 115 | 100 | 1576 | 2195 | 73 | 3/27 | 30.07 | 8.36 | 21.6 | 1 |
| First-class | 56 | 72 | 4329 | 2647 | 58 | — | 45.64 | 3.67 | 74.6 | 1 |
| List A | 77 | 64 | 2526 | 2367 | 81 | — | 29.22 | 5.62 | 31.2 | 1 |
| T10 | 2 | 2 | 18 | 24 | 2 | 1/9 | 12.00 | 8.00 | 9.0 | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| Dolphins v South Western DistrictsCSA T20 Challenge | 25 Oct 26 | T20 | 12 (8) | - |
| South Western Districts v WarriorsCSA T20 Challenge | 18 Oct 26 | T20 | 11 (16) | - |
| North West Dragons v South Western DistrictsCSA T20 Challenge | 11 Oct 26 | T20 | 5 (6) | 1/30 |
| Lions v TitansCSA Provincial One-Day Challenge Division One 2026 | 29 Mar 26 | List A | 12 (22) | - |
| Warriors v TitansCSA Provincial One-Day Challenge Division One 2026 | 25 Mar 26 | List A | 6* (6) | - |
| Warriors v TitansCSA Provincial One-Day Challenge Division One 2026 | 18 Mar 26 | List A | 2 (13) | - |
| Lions v TitansCSA Provincial One-Day Challenge Division One 2026 | 15 Mar 26 | List A | 31 (20) | - |
| Titans v Western ProvinceCSA Provincial One-Day Challenge Division One 2026 | 8 Mar 26 | List A | 1 (11) | - |
| Dolphins v TitansCSA Provincial One-Day Challenge Division One 2026 | 5 Mar 26 | List A | 26 (17) | 2/34 |
| North West - Eastvaal Renault Dragons v TitansCSA Four-Day Series Division One 2025-26 | 2 Oct 25 | First-class | 23 (31) | 0/47 |
From our ball-by-ball data. Formats available: ODI, T20, T20I, Test.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 121 | 139 | 10 | 114.88 | 13.9 | 35.5 |
| spin | 32 | 27 | 8 | 84.38 | 3.38 | 56.2 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| middle | 55 | 47 | 8 | 85.45 | 5.88 | 50.9 |
| death | 98 | 119 | 10 | 121.43 | 11.9 | 33.7 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 50 | 63 | 8 | 126 | 7.88 | 36 |
| right arm | 103 | 103 | 10 | 100 | 10.3 | 41.7 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left hand | 277 | 415 | 14 | 19.8 | 29.64 | 27.8 |
| right hand | 470 | 697 | 35 | 13.4 | 19.91 | 32.6 |
| Split | Balls | Runs | Wkts | Econ/SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 150 | 218 | 9 | 16.7 | 24.22 | 40 |
| middle | 393 | 506 | 24 | 16.4 | 21.08 | 30.5 |
| death | 205 | 388 | 17 | 12.1 | 22.82 | 24.9 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| The Wanderers Stadium, Johannesburg | 5 | 22 | 13 | 5.5 | 115.79 |
| SuperSport Park, Centurion | 4 | 23 | 11 | 5.75 | 100 |
| Buffalo Park, East London | 2 | 22 | 18 | 22 | 95.65 |
| Gaddafi Stadium, Lahore | 2 | 14 | 14 | 7 | 127.27 |
| Newlands, Cape Town | 2 | 9 | 5 | 9 | 150 |
| Sabina Park, Kingston | 2 | 7 | 4 | 3.5 | 41.18 |
| Sophia Gardens, Cardiff | 1 | 27 | 27 | — | 135 |
| County Ground, Bristol | 1 | 22 | 22 | 22 | 129.41 |