[1] Abdul Razak tuvo sus primeras experiencias en el fútbol jugando en las calles y en torneos interescolares de su ciudad natal.
[2] Sus buena actuaciones en el club keniano le sirvieron para que el Mamelodi Sundowns sudafricano muestre interés en ficharlo,[3] situación que se materializó en junio de 2015 cuando se firmó el contrato por el cual Abdul Razak estaría unido durante 3 años al Mamelodi Sundowns.
[4] El debut con su nuevo club se produjo en un partido amistoso realizado en Ndola contra el Nchanga Rangers, el encuentro terminó empatado 1 a 1 y fue Abdul Razak el que hizo el gol del empate de su equipo.
Ante esta situación Abdul Razak fue prestado al Bloemfontein Celtic hasta el final de la temporada 2015-16,[6] tiempo durante el cual logró marcar cuatro goles.
[7] En agosto de 2016 Mamelodi Sundowns y Bloemfontein Celtic acordaron renovar el préstamo del jugador burundés por toda la temporada 2016-17.