Het doel van dit programma is jongens en meisjes in de leeftijd van 13 t/m 19 jaar te binden en boeien door middel van voetbal. Het trainen en spelen van voetbalwedstrijden in een competitievorm zorgt ervoor dat de jeugd in townships avond- en weekend activiteiten hebben. Daar hiermee bezig te zijn is er minder ruimte voor verkeerde zaken zoals alcohol en drugs. Een hele andere kant van de maatschappij die ook in Zuid-Afrika voorkomt en zeker in townships waar het vroeg donker is en de afleiding gering.
De Bambanani Soccer League laat deelnemerscompetitiewedstrijden in de verschillende townships, zoals Lulekani, Namakgale, Makhushane en Selwane, spelen. De competitie wordt afgewisseld met toernooien in de vakantieperiodes per township, waaraan prijzen verbonden zijn. De competitie wordt aan het einde van het jaar afgesloten met een prijsuitreiking, waarbij alle winnaars van het hele jaar gehuldigd worden.
De belangrijkste doelstellingen van de Bambanani Soccer League zijn:
- zowel meisjes als jongens laten voetballen in hun eigen township
- het motiveren van de jongere generatie en laten zien dat ze zichzelf kunnen vermaken
- scheidsrechters en coaches opleiden als het gaat om voetbal
- scouts uitnodigen voor een bezoek aan de toernooien in de verschillende townships