vs NZ, SA vs NZ 2024, #2Test
- Batting
- 20 (99b)
- Bowling
- —

Batsman · ZA
| Format | M | Runs | Avg | SR | HS |
|---|---|---|---|---|---|
| Test | 14 | 307 | 19.19 | 41.60 | 62 |
| ODI | 1 | 56 | 56 | 70.89 | 56 |
| T20I | 14 | 112 | 14 | 82.96 | 37 |
| First-class | 12 | 980 | 65.33 | 70.25 | 222* |
| List A | 58 | 2,089 | 40.17 | 84.71 | 156 |
| T20 | 26 | 801 | 36.41 | 126.14 | 106 |