In 1999 woonde Addadi de All-Africa Games bij.
in Johannesburg, Zuid-Afrika. Hij brak de wurggreep van het gastland na het winnen van de 100 m rugtitel in 58,28, waarbij hij Benjamin Lo-Pinto van de Seychellen met bijna een volledige lichaamslengte uitkwam. Hij voegde ook een bronzen medaille toe in de 100 meter vlinder met 56,30 en eindigde net buiten de top twee van de Zuid-Afrikanen.