Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 TestsSouth Africa | 3 | 35 | 34 | 5 | 2 | 3 | 3 | 16 | 257 | 486 | 15 | 1 | 0 | – | 24 | 6 | 373 | 0 | 17 | 34 | 0 | – | 1 | 1 | 3 | 0 | 0 | 1 | 1 | 2 | – | 1 | 14 | 1 | 2 | 2 |
| 2023 TestsSouth Africa | 2 | 23 | 27 | 3 | 1 | 4 | 4 | 5 | 233 | 486 | 17 | – | 0 | 1 | 18 | 4 | 371 | 0 | 0 | 32 | 0 | – | – | – | 5 | 0 | 0 | – | 1 | 3 | – | 1 | 3 | 1 | – | – |
| 2019 TestsSouth Africa | 2 | 43 | 49 | 7 | 0 | 3 | 1 | 4 | 166 | 347 | 11 | 1 | 2 | – | 33 | 3 | 257 | 1 | 0 | 13 | 4 | – | 1 | – | 5 | 2 | 2 | – | – | 1 | – | 1 | 3 | – | – | – |
| 2018 ODIsSouth Africa | 1 | – | – | – | – | – | – | 0 | 37 | 48 | 1 | – | – | – | – | 1 | 30 | 2 | 0 | 4 | 0 | – | – | – | – | – | – | 1 | – | – | – | – | – | – | – | – |
| 2018 T20IsSouth Africa | 1 | – | – | – | – | – | – | 2 | 22 | 24 | 0 | – | – | – | – | 1 | 17 | 0 | 0 | 3 | 1 | – | – | 1 | – | – | – | 1 | – | – | – | 2 | – | – | – | – |
| 2017 T20IsSouth Africa | 5 | 5 | 2 | 1 | 0 | 2 | 1 | 7 | 192 | 120 | 0 | 1 | 1 | – | 0 | 5 | 39 | 6 | 0 | 20 | 6 | – | 1 | – | 1 | 0 | 0 | 3 | – | – | 1 | 3 | 3 | 1 | 1 | – |
| 2017 ODIsSouth Africa | 3 | – | – | – | – | – | – | 4 | 180 | 161 | 0 | 2 | – | – | – | 3 | 89 | 2 | 0 | 26 | 3 | – | 2 | – | – | – | – | 3 | – | – | – | 1 | 2 | 1 | – | – |
| 2016 T20IsSouth Africa | 2 | – | – | – | – | – | – | 0 | 51 | 35 | 0 | – | – | – | – | 2 | 12 | 1 | 0 | 7 | 1 | 1 | – | – | – | – | – | 2 | – | – | – | – | – | – | – | – |
| Career8 seasons | 19 | 106 | 112 | 16 | 3 | 12 | 9 | 38 | 1,138 | 1,707 | 44 | 5 | 3 | 1 | 75 | 25 | 1,188 | 12 | 17 | 139 | 15 | 1 | 5 | 2 | 14 | 2 | 2 | 11 | 2 | 6 | 1 | 9 | 25 | 4 | 3 | 2 |
5 matches, 7 innings: 58 runs at 8.3, SR 95, HS 15. 21 wkts at 23.3, best 5/61
| Match | Inns | Bat | How out | Bowl |
|---|---|---|---|---|
| v Pakistan26 Dec · Tests | 1st | 12 (16) | caught | 5/61 (16) |
| 2nd | – | 1/55 (18) | ||
| v Sri Lanka5 Dec · Tests | 1st | 9 (10) | caught | 5/71 (22) |
| 2nd | 14 (8) | bowled | 2/33 (12) | |
| v Bangladesh29 Oct · Tests | 1st | DNB | 2/31 (10) | |
| 2nd | – | 1/6 (3) | ||
| v New Zealand13 Feb · Tests | 1st | 0 (1) | caught | 3/39 (17) |
| 2nd | 7 (3) | caught | 0/58 (22) | |
| v New Zealand4 Feb · Tests | 1st | 1 (6) | bowled | 1/98 (32) |
| 2nd | 15 (17) | caught | 1/38 (10) |
| Game | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Match 1 v PakistanW 451-448 26 Dec | 12 | 16 | 1 | 1 | 1 | 1 | 6 | 116 | 204 | 7 | 1 | 0 | – | 12 | 2 | 154 | 0 | 7 | 18 | 0 | – | 1 | – | 2 | 0 | 0 | – | – | 1 | – | – | 6 | – | 1 | 1 |
| Match 2 v Sri LankaW 675-566 5 Dec | 23 | 18 | 4 | 1 | 2 | 2 | 7 | 104 | 204 | 7 | – | 0 | – | 12 | 2 | 160 | 0 | 6 | 15 | 0 | – | – | 1 | 1 | 0 | 0 | – | 1 | 1 | – | 1 | 5 | 1 | 1 | 1 |
| Match 2 v BangladeshW 575-302 29 Oct | – | – | – | – | – | – | 3 | 37 | 78 | 1 | – | – | – | – | 2 | 59 | 0 | 4 | 1 | 0 | – | – | – | – | – | – | 1 | – | – | – | – | 3 | – | – | – |
| Split | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LossesResult | 4 | 16.5 | 19.0 | 2.5 | 0.3 | 1.8 | 1.3 | 2.3 | 99.8 | 208 | 7.0 | 0.3 | 0.5 | 0.3 | 12.8 | 1.8 | 157 | 0.3 | 0.0 | 11.3 | 1.0 | – | 0.3 | – | 2.5 | 0.5 | 0.5 | – | 0.3 | 1.0 | – | 0.5 | 1.5 | 0.3 | – | – |
| WinsResult | 3 | 11.7 | 11.3 | 1.7 | 0.7 | 1.0 | 1.0 | 5.3 | 85.7 | 162 | 5.0 | 0.3 | 0.0 | – | 8.0 | 2.0 | 124 | 0.0 | 5.7 | 11.3 | 0.0 | – | 0.3 | 0.3 | 1.0 | 0.0 | 0.0 | 0.3 | 0.3 | 0.7 | – | 0.3 | 4.7 | 0.3 | 0.7 | 0.7 |
| Regular seasonStage · won 3 of 7 | 7 | 14.4 | 15.7 | 2.1 | 0.4 | 1.4 | 1.1 | 3.6 | 93.7 | 188 | 6.1 | 0.3 | 0.3 | 0.1 | 10.7 | 1.9 | 143 | 0.1 | 2.4 | 11.3 | 0.6 | – | 0.3 | 0.1 | 1.9 | 0.3 | 0.3 | 0.1 | 0.3 | 0.9 | – | 0.4 | 2.9 | 0.3 | 0.3 | 0.3 |
| EnglandOpponent · won 0 of 2 | 2 | 21.5 | 24.5 | 3.5 | 0.0 | 1.5 | 0.5 | 2.0 | 83.0 | 174 | 5.5 | 0.5 | 1.0 | – | 16.5 | 1.5 | 129 | 0.5 | 0.0 | 6.5 | 2.0 | – | 0.5 | – | 2.5 | 1.0 | 1.0 | – | – | 0.5 | – | 0.5 | 1.5 | – | – | – |
| New ZealandOpponent · won 0 of 2 | 2 | 11.5 | 13.5 | 1.5 | 0.5 | 2.0 | 2.0 | 2.5 | 117 | 243 | 8.5 | – | 0.0 | 0.5 | 9.0 | 2.0 | 186 | 0.0 | 0.0 | 16.0 | 0.0 | – | – | – | 2.5 | 0.0 | 0.0 | – | 0.5 | 1.5 | – | 0.5 | 1.5 | 0.5 | – | – |
| BangladeshOpponent · won 1 of 1 | 1 | – | – | – | – | – | – | 3.0 | 37.0 | 78.0 | 1.0 | – | – | – | – | 2.0 | 59.0 | 0.0 | 4.0 | 1.0 | 0.0 | – | – | – | – | – | – | 1.0 | – | – | – | – | 3.0 | – | – | – |
| PakistanOpponent · won 1 of 1 | 1 | 12.0 | 16.0 | 1.0 | 1.0 | 1.0 | 1.0 | 6.0 | 116 | 204 | 7.0 | 1.0 | 0.0 | – | 12.0 | 2.0 | 154 | 0.0 | 7.0 | 18.0 | 0.0 | – | 1.0 | – | 2.0 | 0.0 | 0.0 | – | – | 1.0 | – | – | 6.0 | – | 1.0 | 1.0 |
| Sri LankaOpponent · won 1 of 1 | 1 | 23.0 | 18.0 | 4.0 | 1.0 | 2.0 | 2.0 | 7.0 | 104 | 204 | 7.0 | – | 0.0 | – | 12.0 | 2.0 | 160 | 0.0 | 6.0 | 15.0 | 0.0 | – | – | 1.0 | 1.0 | 0.0 | 0.0 | – | 1.0 | 1.0 | – | 1.0 | 5.0 | 1.0 | 1.0 | 1.0 |
| Bay Oval, Mount MaunganuiGround · won 0 of 1 | 1 | 16.0 | 23.0 | 3.0 | 0.0 | 2.0 | 2.0 | 2.0 | 136 | 252 | 6.0 | – | 0.0 | – | 16.0 | 2.0 | 184 | 0.0 | 0.0 | 20.0 | 0.0 | – | – | – | 4.0 | 0.0 | 0.0 | – | 1.0 | 1.0 | – | – | 1.0 | 1.0 | – | – |
| Seddon Park, HamiltonGround · won 0 of 1 | 1 | 7.0 | 4.0 | 0.0 | 1.0 | 2.0 | 2.0 | 3.0 | 97.0 | 234 | 11.0 | – | 0.0 | 1.0 | 2.0 | 2.0 | 187 | 0.0 | 0.0 | 12.0 | 0.0 | – | – | – | 1.0 | 0.0 | 0.0 | – | – | 2.0 | – | 1.0 | 2.0 | – | – | – |
| St George's Park, GqeberhaGround · won 1 of 1 | 1 | 23.0 | 18.0 | 4.0 | 1.0 | 2.0 | 2.0 | 7.0 | 104 | 204 | 7.0 | – | 0.0 | – | 12.0 | 2.0 | 160 | 0.0 | 6.0 | 15.0 | 0.0 | – | – | 1.0 | 1.0 | 0.0 | 0.0 | – | 1.0 | 1.0 | – | 1.0 | 5.0 | 1.0 | 1.0 | 1.0 |
| St George's Park, Port ElizabethGround · won 0 of 1 | 1 | 39.0 | 46.0 | 6.0 | 0.0 | 2.0 | 0.0 | 1.0 | 62.0 | 144 | 3.0 | – | 2.0 | – | 31.0 | 1.0 | 110 | 1.0 | 0.0 | 6.0 | 0.0 | – | – | – | 5.0 | 2.0 | 2.0 | – | – | – | – | – | 1.0 | – | – | – |
| SuperSport Park, CenturionGround · won 1 of 1 | 1 | 12.0 | 16.0 | 1.0 | 1.0 | 1.0 | 1.0 | 6.0 | 116 | 204 | 7.0 | 1.0 | 0.0 | – | 12.0 | 2.0 | 154 | 0.0 | 7.0 | 18.0 | 0.0 | – | 1.0 | – | 2.0 | 0.0 | 0.0 | – | – | 1.0 | – | – | 6.0 | – | 1.0 | 1.0 |
| Wanderers Stadium, JohannesburgGround · won 0 of 1 | 1 | 4.0 | 3.0 | 1.0 | 0.0 | 1.0 | 1.0 | 3.0 | 104 | 203 | 8.0 | 1.0 | 0.0 | – | 2.0 | 2.0 | 147 | 0.0 | 0.0 | 7.0 | 4.0 | – | 1.0 | – | 0.0 | 0.0 | 0.0 | – | – | 1.0 | – | 1.0 | 2.0 | – | – | – |
| Zahur Ahmed Chowdhury Stadium, ChattogramGround · won 1 of 1 | 1 | – | – | – | – | – | – | 3.0 | 37.0 | 78.0 | 1.0 | – | – | – | – | 2.0 | 59.0 | 0.0 | 4.0 | 1.0 | 0.0 | – | – | – | – | – | – | 1.0 | – | – | – | – | 3.0 | – | – | – |
Stats from official league and public sports feeds. Updated hourly.