On 7 June 2011, SAFA announced Puma as its new technical sponsor and unveiled Bafana Bafana's new kit. In October 2013, ABSA announced its resignation as a sponsor of SAFA and the South African national team as of the end of their contract in December 2013. This was followed a week later by the announcement from Puma, that they too would step down as technical sponsors of Bafana Bafana. From March 2014 until June 2020, the official kit provider was the American sporting apparel company Nike from the international friendly match against Brazil. Since June 2020, the official kit provider has been French sporting apparel company Le Coq Sportif. The team now has one main sponsor, Castle Lager, a brand owned by South African Breweries. Smaller sponsors and suppliers include Energade and Tsogo Sun Hotels. In 2022, Banxso became the official online trading partner for the team. Results and fixtures The following matches were played in the last 12 months or are scheduled to be played. 2022 2023 Coaching staff Coaching history Caretaker managers are listed in italics. Alan Rogers (1963) Jeff Butler (1992) Stanley Tshabalala (1992) Ephraim Mashaba (1992) Augusto Palacios (1992–93) Clive Barker (1994–97) Jomo Sono (1998) Philippe Troussier (1998) Trott Moloto (1998–00) Carlos Queiroz (2000–02) Ephraim Mashaba (2001) Trott Moloto (2002) Jomo Sono (2002) Ephraim Mashaba (2002–04, 2014–16) Jomo Sono (2003) April Phumo (2004) Stuart Baxter (2004–05, 2017–19) Ted Dumitru (2005–06) Pitso Mosimane (2006) Carlos Alberto Parreira (2007–08, 2009–10) Joel Santana (2008–09) Pitso Mosimane (2010–12) Steve Komphela (2012) Gordon Igesund (2012–14) Molefi Ntseki (2019–21) Hugo Broos (2021–22, 2022–present) Helman Mkhalele (2021–22) Players Current squad The following players were called-up for the friendly matches. Match dates: 17 and 20 November 2022 Opposition: and Caps and goals correct as of: 27 September 2022, after the match against Recent call-ups The following players were called up to a squad in the last 12 months. Caps and goals relate to the time at which the matches were played. Past squads Africa Cup of Nations 1996 African Cup of Nations 1998 African Cup of Nations 2000 African Cup of Nations 2002 African Cup of Nations 2004 African Cup of Nations 2006 Africa Cup of Nations 2008 Africa Cup of Nations 2013 Africa Cup of Nations 2015 Africa Cup of Nations 2019 Africa Cup of Nations FIFA Confederations Cup 1997 FIFA Confederations Cup 2009 FIFA Confederations Cup FIFA World Cup 1998 FIFA World