
Club/First-Class/List-A/T20
• Gauteng Under-13 (2009-2010)
• Gauteng Under-15 (2011-2012)
• Gauteng Under-19 (2013-2015)
• South African Schools (2014-2015)
• Lions Cubs (2014-2015)
• Sale (2015)
• Lions Academy (2015-2016)
• Gauteng (2015-present)
• University of Johannesburg (2015-2016)
• Lions (2017-2018)
• Central Gauteng (2019-2020)
South African Franchise T20 (SA20)
• Jozi Stars (2018-2020)
• MI Cape Town (2022-present)
Abu Dhabi T10
• Deccan Gladiators (2021)
County Championship
• Northamptonshire (2022)
• Northamptonshire Second XI (2022)
• Yorkshire (2023)
Major League Cricket (MLC)
• Seattle Orcas (2024)
Indian Premier League (IPL)
• Mumbai Indians (MI (2025)
Others
• South Africa Emerging Players (2018)
• South Africans (2022-present)