Po wieloletniej przygodzie z Kaizer Chiefs Tshabalala w sierpniu 2018 zmienił barwy na klub BB Erzurumspor, który występuje w tureckiej Süper Lig.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2003/04 Alexandra United Mvela League 26 7 2004/05 Free State Stars Mvela League 29 3 2005/06 Free State Stars Premier Soccer League 20 6 2006/07 Free State Stars Mvela League 15 4 2007/08 Kaizer Chiefs Premier Soccer League 24 2 2008/09 Kaizer Chiefs Premier Soccer League 29 6 2009/10 Kaizer Chiefs Premier Soccer League 26 62010/11Kaizer ChiefsPołudniowa Afryka Premier Soccer League2482011/12Kaizer ChiefsPołudniowa Afryka Premier Soccer League3142012/13Kaizer ChiefsPołudniowa Afryka Premier Soccer League3042013/14Kaizer ChiefsPołudniowa Afryka Premier Soccer League3732014/15Kaizer ChiefsPołudniowa Afryka Premier Soccer League3042015/16Kaizer ChiefsPołudniowa Afryka Premier Soccer League3942016/17Kaizer ChiefsPołudniowa Afryka Premier Soccer League2982017/18Kaizer ChiefsPołudniowa Afryka Premier Soccer League3842018/19BB ErzurumsporTurcja Süper Lig100