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

South Africa · Career
| Date | Match | Format | Runs | Balls | 4s/6s | Bowling |
|---|---|---|---|---|---|---|
| South Western Districts vs Eastern StromCSA T20 Challenge | T20 | 75 | 57 | 10/0 | — | |
| South Western Districts vs TitansCSA T20 Challenge | T20 | 43 | 38 | 3/2 | — | |
| Dolphins vs South Western DistrictsCSA T20 Challenge | T20 | 16* | 19 |
| 1/0 |
| — |
| Northern Cape vs South Western DistrictsCSA T20 Challenge | T20 | 23 | 24 | 0/1 | — |
| South Western Districts vs WarriorsCSA T20 Challenge | T20 | 19 | 27 | 1/0 | — |
| North West Dragons vs South Western DistrictsCSA T20 Challenge | T20 | 67* | 48 | 4/1 | — |
| South Western Districts vs LionsCSA T20 Challenge | T20 | 1 | 4 | 0/0 | — |
| Limpopo vs South Western DistrictsCSA T20 Challenge | T20 | 46 | 38 | 1/4 | — |
| South Western Districts vs Eastern Cape Linyathi (Border)CSA T20 Challenge | T20 | 29 | 22 | 2/2 | — |
| Lions vs North West DragonsCSA T20 Challenge | T20 | 0* | 0 | 0/0 | — |
| North West Dragons vs TitansCSA T20 Challenge | T20 | 2 | 4 | 0/0 | — |
| North West Dragons vs KwaZulu-Natal InlandCSA T20 Challenge | T20 | — | — | — | — |
| North West Dragons vs DolphinsCSA T20 Challenge | T20 | 6 | 7 | 1/0 | — |
| Western Province vs North West DragonsCSA T20 Challenge | T20 | 5 | 4 | 1/0 | — |
| Rocks (Boland) vs North West DragonsCSA T20 Challenge | T20 | — | — | — | — |
| South Africa vs IndiaSouth Africa tour of India | ODI | — | — | — | — |
| South Africa vs IndiaSouth Africa tour of India | ODI | 25 | 31 | 4/0 | — |
| South Africa vs IndiaSouth Africa tour of India | ODI | 22 | 42 | 3/0 | — |
| South Africa vs EnglandSouth Africa tour of England | ODI | 11 | 18 | 2/0 | — |
| England vs South AfricaSouth Africa tour of England | ODI | 0 | 6 | 0/0 | — |
| South Africa vs EnglandSouth Africa tour of England | ODI | 57 | 77 | 5/0 | — |
| South Africa vs BangladeshBangladesh tour of South Africa | ODI | — | — | — | — |
| Bangladesh vs South AfricaBangladesh tour of South Africa | ODI | — | — | — | — |
| Bangladesh vs South AfricaBangladesh tour of South Africa | ODI | 4 | 10 | 0/0 | — |
| South Africa vs IndiaIndia tour of South Africa | ODI | — | — | — | — |
| India vs South AfricaIndia tour of South Africa | ODI | 91 | 108 | 8/1 | — |
| South Africa vs IndiaIndia tour of South Africa | ODI | 6 | 10 | 1/0 | — |
| South Africa vs NetherlandsNetherlands tour of South Africa | ODI | 16 | 22 | 3/0 | — |
| Sri Lanka vs South AfricaSouth Africa tour of Sri Lanka | ODI | 18 | 19 | 2/0 | — |
| South Africa vs Sri LankaSouth Africa tour of Sri Lanka | ODI | 121 | 135 | 9/1 | — |
| Sri Lanka vs South AfricaSouth Africa tour of Sri Lanka | ODI | 23 | 31 | 3/0 | — |
| South Africa vs IrelandSouth Africa tour of Ireland | T20I | 0 | 2 | 0/0 | — |
| South Africa vs IrelandSouth Africa tour of Ireland | T20I | 4 | 5 | 0/0 | — |
| South Africa vs IrelandSouth Africa tour of Ireland | ODI | 177* | 169 | 16/6 | — |
| Ireland vs South AfricaSouth Africa tour of Ireland | ODI | 84 | 96 | 7/4 | — |
| Ireland vs South AfricaSouth Africa tour of Ireland | ODI | — | — | — | — |
| South Africa vs PakistanPakistan tour of South Africa | T20I | 33 | 28 | 3/1 | — |
| South Africa vs PakistanPakistan tour of South Africa | T20I | 55 | 40 | 5/2 | — |
| Pakistan vs South AfricaPakistan tour of South Africa | T20I | 15 | 10 | 0/2 | — |
| South Africa vs PakistanPakistan tour of South Africa | T20I | 24 | 16 | 2/2 | — |
| Pakistan vs South AfricaPakistan tour of South Africa | ODI | 70 | 81 | 9/0 | — |
| South Africa vs PakistanSouth Africa tour of Pakistan | T20I | 27 | 17 | 3/1 | — |
| Pakistan vs South AfricaSouth Africa tour of Pakistan | T20I | 4 | 2 | 1/0 | — |
| Pakistan vs South AfricaSouth Africa tour of Pakistan | T20I | 44 | 29 | 8/1 | — |
| South Africa vs AustraliaAustralia tour of South Africa | ODI | 23 | 26 | 4/0 | — |
| South Africa vs AustraliaAustralia tour of South Africa | ODI | 129* | 139 | 7/4 | — |
| South Africa vs AustraliaAustralia tour of South Africa | ODI | 0 | 1 | 0/0 | — |
| South Africa vs PakistanPakistan tour of South Africa | T20I | — | — | — | — |
| South Africa vs PakistanPakistan tour of South Africa | T20I | 33 | 31 | 3/2 | — |