The NBA is returning to Johannesburg, South Africa next month for the second annual NBA Africa game, featuring Team World vs Team Africa.

Rosters for both teams have just been announced.

Team World will include team captains Dirk Nowitzki and Kemba Walker, as well as Kristaps Porzingis, DeMarcus Cousins, Kyle Lowry, CJ McCollum, Andre Drummond, Jaylen Brown, Wilson Chandler, Courtney Lee and Leandro Barbosa.

Team Africa's captains have been announced as Thabo Sefolosha and Luol Deng. They will be joined by Bismack Biyombo, Victor Oladipo, Clint Capela, Gorgui Dieng, Serge Ibaka, Emmanuel Mudiay, Dennis Schroder, Luc Mbah a Moute, Salah Mejri and Joel Embiid, although, unfortunately Embiid will not play due to an injury.

Team World took the inaugural game back in 2015.

This year’s game will be held on August 5th and will be played in the Ticketpro Dome in Johannesburg, South Africa at 11:00 am Eastern. 

A livestream will be available at