Mamello Makhabana 100th appearance.

Banyana Banyana midfielder Mamello Makhabana celebrated her 100th appearance yesterday in a clash against Madagascar in the 2019 COSAFA Women’s Championship in Port Elizabeth, as she hopes to see South Africa lift the trophy for the third time in a row.

Banyana Banyana will take on Zimbabwe in the semi-final of the competition on Thursday, 8 August at Wolfson Stadium.

The team won all their three matches in the group stages – by beating Comoros 17-0, defeated Malawi 3-1 and finished it off nicely against Madagascar with a 3-0 win.

“There is a lot of improvement needed if they are to defend the trophy they won in 2017 and 2018 in Zimbabwe and Port Elizabeth respectively.” Makhabane added.

It’s now 14 years since she made her first appearance for Banyana Banyana, and midfielder Mamello Makhabane.

Earned her first cap in 2005 in a 9-0 victory over Zimbabwe at the Isaac Steyn Stadium by scoring a hattrick, and walked away as the Player of the Match.

Her njury-plagued career made her miss several tournaments, including the London 2012 Olympic Games. She worked her way up and made the Rio 2016 Olympic Games squad.

Makhabane joins the 100-cap milestone list with the likes on – Janine van Wyk (170 caps), Noko Matlou (160), Nompumelelo Nyandeni (149), Nothando Vilakazi (132), Portia Modise – retired (124), Refiloe Jane (110) and Amanda Dlamini – retired (105).


  • 2006 AWCON 3rd Place
  • 2006 All Africa Games Champion
  • 2007/08 Vodacom National Champion
  • 2008 COSAFA U-20 Champion
  • 2009 Sasol National Championship Runners-up (Palace Super Falcons)
  • 2010/2011/ 2012 Sasol League National Champions (Palace Super Falcons)
  • 2011 COSAFA Runners-up
  • 2010 AWCON 3rd Place
  • 2016 Rio Olympics
  • 2018 AWCON 2nd Place
  • 2019 FIFA Women’s World Cup