[1] He made his Twenty20 debut for Gauteng against Eastern Province in the 2016 Africa T20 Cup on 23 September 2016.
[2] Prior to his T20 debut he was named in South Africa's squad for the 2016 Under-19 Cricket World Cup.
[3] He made his List A debut for Gauteng in the 2016–17 CSA Provincial One-Day Challenge on 15 January 2017.
[6] He was the leading run-scorer for Northern Cape in the 2018–19 CSA Provincial One-Day Challenge, with 215 runs in eight matches.
This biographical article related to a South African cricket person born in the 1990s is a stub.