The 2016 Royal Bafokeng Jr. NBA Invitational was held from August 26-28 in Phokeng, South Africa. It featured boys and girls teams from various schools in under-16 and under-19 age divisions. Over the three days of competition, teams played games in their divisions and finals were held to determine champions. Royal Bafokeng A won the championships in under-16 boys and girls, while Western Cape Sports School won the under-19 boys title. MVP awards were given to top performers from the winning teams.