Place of Birth:
Roodepoort, South Africa
Caribbean Premier League
2024
Caribbean Premier League
CSA T20 Challenge
2023/2024
CSA T20 Challenge
HBL Pakistan Super League
2024
HBL Pakistan Super League
SA20
2023/2024
SA20
Abu Dhabi T10
2023
Abu Dhabi T10
Vitality Blast
2023
Vitality Blast
Dream11 IPL
2023
Dream11 IPL
HBL Pakistan Super League
2023
HBL Pakistan Super League
International League T20
2022/2023
International League T20
Abu Dhabi T10
2022
Abu Dhabi T10
T10 League
2021/2022
T10 League
Caribbean Premier League
2022
Caribbean Premier League
Caribbean Premier League
2021
Caribbean Premier League
Bangladesh Premier League
2019/2020
Bangladesh Premier League
Mzansi Super League
2019
Mzansi Super League
T10 League
2019
T10 League
HBL Pakistan Super League
2022
HBL Pakistan Super League
HBL Pakistan Super League
2021
HBL Pakistan Super League
HBL Pakistan Super League
2020
HBL Pakistan Super League
HBL Pakistan Super League
2019
HBL Pakistan Super League
Bangladesh Premier League
2018/2019
Bangladesh Premier League
Royal London One-Day Cup
2021
Royal London One-Day Cup
Vitality Blast
2021
Vitality Blast
Vitality Blast
2020
Vitality Blast
Vitality Blast
2019
Vitality Blast
Royal London One-Day Cup
2019
Royal London One-Day Cup
Mzansi Super League
2018
Mzansi Super League
Vivo IPL
2016
Vivo IPL
Pepsi IPL
2015
Pepsi IPL
Show All
Show All
Totals
ICC Cricket World Cup League 2
2019/2022
ICC Cricket World Cup League 2
ICC World Twenty20
2016
ICC World Twenty20
Twenty20 Internationals
2016
Twenty20 Internationals
Twenty20 Internationals
2015
Twenty20 Internationals
Twenty20 Internationals
2014
Twenty20 Internationals
Twenty20 Internationals
2013
Twenty20 Internationals
Totals