Loading
We use essential cookies, plus analytics and advertising cookies with your permission. Privacy ·

Career
| Date | Match | Format | Runs | Balls | 4s/6s | Bowling |
|---|---|---|---|---|---|---|
| Knights vs Mpumalanga RhinosCSA T20 Challenge | T20 | 0* | 0 | 0/0 | 5/7 (4) | |
| South Africa Emerging vs KnightsCSA T20 Challenge | T20 | 0* | 0 | 0/0 | 2/29 (3) | |
| Knights vs Eastern StromCSA T20 Challenge | T20 | 22* | 14 |
| 2/0 |
| 0/28 (3) |
| Knights vs KwaZulu-Natal InlandCSA T20 Challenge | T20 | 0* | 0 | 0/0 | 0/30 (4) |
| Knights vs TitansCSA T20 Challenge | T20 | 3 | 5 | 0/0 | 1/49 (4) |
| Rocks (Boland) vs KnightsCSA T20 Challenge | T20 | 0* | 0 | 0/0 | 2/35 (4) |
| Western Province vs KnightsCSA T20 Challenge | T20 | 0* | 0 | 0/0 | 1/33 (4) |
| South Africa vs West IndiesSouth Africa tour of West Indies | Test | 7* | 21 | 0/0 | 2/50 (12) |
| South Africa vs New ZealandSouth Africa tour of New Zealand | Test | — | — | — | — |
| India vs South AfricaSouth Africa in India Test Series | Test | 23 | 73 | 2/1 | 1/101 (18) |
| India vs South AfricaSouth Africa in India Test Series | Test | 56 | 107 | 9/1 | 0/102 (17) |