Watch Bafana Bafana train and meet their fans in Port Elizabeth

The South African national team has been preparing for the Nelson Mandela Challenge this week

Bafana Bafana take on Mali at Nelson Mandela Bay Stadium on Sunday afternoon.

We take a look at a number of photographs of the players training throughout the week. There are also videos of the players behind scenes.

We can watch a training video, as well as goalkeeper Darren Keet reminding the fans to come to the stadium in Port Elizabeth.

Then there are a number of photos of the Bafana players meeting with their fans and taking selfies.