Captains
- Gary Teichmann (1996–1999)
- Wayne Fyvie (2000)
- Mark Andrews (2001–2002)
- Shaun Sowerby (2003)
- John Smit (2004–2011)
- Johann Muller (2008–2010)
- Stefan Terblanche (2010–2011)
- Keegan Daniel (2011 – present)
Read more about this topic: Sharks (rugby Union)