Career
His regular position is flanker. Youth and Varsity rugby
He came through the Natal Sharks youth system, playing for their Under–16 team at the 2004 Grant Khomo Week, for the Under–18s at the 2005 Academy Week and for the Under–21 team in the 2008 Under-21 Provincial Championship. At the start of 2013, he played Varsity Cup rugby for the NMMU Madibaz, who reached their first ever semi-final in this competition.
Border Bulldogs
Pumas
He left the Bulldogs at the end of the 2013 season to join Nelspruit-based side the Pumas.
Shabangu made nine appearances during the season, scoring two tries. Sevens and Representative rugby
He also played some sevens rugby, playing for the Natal Sharks sevens team in 2009 and 2010 and captaining a South African Emerging Sevens team in the Safaricom Sevens tournament in 2011.