
South Africa · Batter · 36 years
| Format | M | Inn | NO | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 67 | 115 | 14 | 3989 | 179 | 39.50 | 49.08 | 5 | 26 | 452 | 17 |
| ODI | 56 | 54 | 3 | 2130 | 144 | 41.76 | 87.40 | 6 | 8 | 213 | 28 |
| T20I | 36 | 35 | 3 | 670 | 72 | 20.94 | 118.17 | 0 | 1 | 62 | 16 |
| T20 | 95 | 83 | 16 | 1983 | 104 | 29.60 | 125.27 | 1 | 9 | 162 | 48 |
| First-class | 111 | 186 | 22 | 6249 | 38.10 | 54.09 | 13 | 30 | 816 | 34 | |
| List A | 94 | 81 | 10 | 2105 | 29.65 | 82.65 | 2 | 8 | 163 | 25 | |
| T10 | 2 | 2 | 1 | 9 | 8 | 9.00 | 100.00 | 0 | 0 | 0 | 0 |
| Format | M | Inn | Balls | Runs | Wkts | Best | Avg | Econ | SR | 5w |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 67 | 5 | 96 | 61 | 1 | 1/29 | 61.00 | 3.81 | 96.0 | 0 |
| ODI | 56 | 1 | 37 | 22 | 0 | 0/22 | - | 3.57 | - | 0 |
| First-class | 111 | 18 | 404 | 264 | 6 | — | 44.00 | 3.92 | 67.3 | 0 |
| List A | 94 | 1 | 3 | 4 | 0 | — | - | 8.00 | - | 0 |
| Match | Date | Format | Bat | Bowl |
|---|---|---|---|---|
| South Africa v AustraliaAustralia tour of South Africa | 18 Oct 26 | Test | 179 (334) | - |
| South Africa v AustraliaAustralia tour of South Africa | 27 Sept 26 | ODI | 103 (116) | - |
| South Africa v AustraliaAustralia tour of South Africa | 24 Sept 26 | ODI | 30 (48) | - |
| Lions v BolandCSA Four-Day Series Division One 2026-27 | 10 Sept 26 | First-class | 91 (146) | - |
| Lions v BolandCSA Four-Day Series Division One 2026-27 | 10 Sept 26 | First-class | 9 (18) | - |
| Lions v TitansCSA Provincial One-Day Challenge Division One 2026 | 29 Mar 26 | List A | 43 (42) | - |
| Boland v LionsCSA Provincial One-Day Challenge Division One 2026 | 21 Mar 26 | List A | 0 (4) | - |
| Kwazulu-Natal Inland Tuskers v LionsCSA Provincial One-Day Challenge Division One 2026 | 18 Mar 26 | List A | 39 (42) | - |
| Lions v TitansCSA Provincial One-Day Challenge Division One 2026 | 15 Mar 26 | List A | 43* (45) | - |
| South Africa v IndiaSouth Africa tour of India | 6 Dec 25 | ODI | 48 (67) | - |
From our ball-by-ball data. Formats available: Test, ODI, T20, First-class, T20I.
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| pace | 371 | 437 | 21 | 117.79 | 20.81 | 41.5 |
| spin | 193 | 227 | 11 | 117.62 | 20.64 | 29.5 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| powerplay | 307 | 317 | 21 | 103.26 | 15.1 | 46.3 |
| middle | 223 | 304 | 7 | 136.32 | 43.43 | 25.6 |
| death | 37 | 49 | 4 | 132.43 | 12.25 | 32.4 |
| Split | Balls | Runs | Outs | SR | Avg | Dot % |
|---|---|---|---|---|---|---|
| left arm | 123 | 155 | 7 | 126.02 | 22.14 | 36.6 |
| right arm | 441 | 509 | 25 | 115.42 | 20.36 | 37.6 |
| Ground | Inn | Runs | HS | Avg | SR |
|---|---|---|---|---|---|
| National Cricket Stadium, St George's | 5 | 76 | 46 | 15.2 | 108.57 |
| Kingsmead, Durban | 4 | 66 | 35 | 16.5 | 134.69 |
| Civil Service Cricket Club, Stormont, Belfast | 2 | 72 | 72 | 36 | 135.85 |
| Sheikh Zayed Stadium | 2 | 43 | 31 | 43 | 122.86 |
| Sydney Cricket Ground | 2 | 38 | 36 | 19 | 152 |
| Newlands, Cape Town | 2 | 37 | 32 | 18.5 | 119.35 |
| SuperSport Park, Centurion | 1 | 49 | 49 | 49 | 204.17 |
| Punjab Cricket Association IS Bindra Stadium, Mohali | 1 | 49 | 49 | 49 | 113.95 |