Aaron Mokoena, born on 25th November 1980 is a professional footballer who plays for South African National Football team. He plays as a defender. He is also the captain for the South African National team.
He made a debut for his career on 8th January 2005, in FA Cup against Cardiff CIty as a 43rd minute substitute of Barry Ferguson. He has played for Ajax before being loaned to Germinal Beerschot and named captain. He made seven appearances for Ajax and twelve for Germinal Beerschot. He has also played for Genk, where he made 30 appearances. He has made maximum appearances at while playing for the team Blackburn Rovers from 2005 to 2009. He still plays for the club Portsmouth. During his youth career he played for Jomo Cosmos and Bayer Leverkusen.
He is the youngest player ever to have represented South Africa. He played in 1999 for the 2000 Summer Olympics qualifiers at the age of 18-19. In 2008, he became captain of the South African National team during the African Nations Cup in Ghana. He retained his captaincy for the 2010 FIFA World Cup held in homeland South Africa.