Chris McGrath/Getty Images
The now-retired Gary Kirsten remains one of the most esteemed players to ever play for the Proteas. He's the fourth-highest run-scorer in one-day cricket and the third-highest in Test cricket.
He wasn't the most naturally gifted player, but he worked hard and established himself at the top of the South African batting order as an irreplaceable cog.
That dogged determination ensured he shared in many memorable partnerships and will always be remembered for his match-winning 76 in the final innings he ever played. He was also the first Proteas player ever to play 100 games for his country.
After retiring in 2004, Kirsten eventually took up a coaching job with the Indian national team, where he led the side to the top of the Test rankings and to a World Cup win. His stint with India ended in 2011, and from there he went on to coach his home country South Africa.
South Africa were taken to the top of the Test rankings under his reign, but they continued their struggles in the shorter format of the game, including ICC events. In his last game in charge, South Africa crashed out of the ICC Champions Trophy to England.
While many believed that it wasn't a choke, Kirsten said it was and referred to the side's struggles in knockout competition as a "dark mist" that hangs over the side.