Below is a list of previous Bafana Bafana coaches since 1992:
Ephraim 'Shakes' Mashaba has been appointed as head coach of Bafana Bafana, the SA Football Association (Safa) announced on Saturday.
Below is a list of previous Bafana Bafana coaches since 1992:
-Jun 1992, Stanley Tshabalala
-Oct 1992, Ephraim 'Shakes' Mashaba (caretaker coach, one match)
-Dec 1992, Augusto Palacios
-Mar 1994, Clive Barker
-Jan 1998, Jomo Sono (interim)
-Mar 1998, Phillipe Troussier
-Oct 1998, Trott Moloto
-Oct 2000, Carlos Queiroz
-Mar 2002, Jomo Sono
-Aug 2002, Ephraim 'Shakes' Mashaba
-May 2003, Jomo Sono (caretaker coach, one match)
-Jul 2003, Kenneth Kubheka (caretaker, one match)
-Dec 2003, April 'Styles' Phumo
-Apr 2004, Stuart Baxter
-Dec 2005, Ted Dumitru
-May 2006, Pitso Mosimane (caretaker coach, seven matches)
-Feb 2007, Carlos Alberto Parreira
-May 2008, Joel Santana
-Oct 2009, Carlos Alberto Parreira
-Jul 2010, Pitso Mosimane
-Jun 2012, Steve Komphela (interim, two matches)
-Jun 2012, Gordon Igesund
-Jul 2014, Ephraim 'Shakes' Mashaba