Teams Michelle Botha played for

Women's List ANortherns Women (2012/13-2015/16)
 Free State Women (2016/17-2020/21)
Women's Twenty20Northerns Women (2012/13-2015/16)
 Free State Women (2016/17-2019/20)
Women's MiscellaneousNortherns Under-19s Women (2011/12)
 South Africa Emerging Players Women (2013/14-2016/17)
 South African Women Invitation XI (2014/15)