Teams Johannes Smit played for

ODINamibia (2019-2023/24)
International Twenty20Namibia (2019-2024)
Other FCNamibia (2011/12-2017/18)
Other ListANamibia (2013-2023/24)
 Namibia A (2021/22)
Other Twenty20Namibia (2013-2024)
 Namibia A (2021/22)
Under-19 ODINamibia Under-19s (2013/14)
Twenty20 World CupNamibia (2021/22-2024)
Under-19 World CupNamibia Under-19s (2013/14)
MiscellaneousNamibia Under-15s (2010/11)
 Namibia Under-19s (2011/12-2014/15)
 Wanderers (2012/13)
 Namibia (2013/14-2024)
 Vancouver Knights (2019)
 MR 24/7 Emergency Services (2019/20-2020/21)
 King Price Kings (2020/21-2021/22)
 Namibia Eagles (2020/21-2021)
 Richelieu Eagles (2022/23)
 Toronto Nationals (2023)