Ndiku siegte sowohl bei den Panafrikanischen Spielen 2011 in Maputo als auch bei den Afrikameisterschaften 2012 in Porto Novo im 1500-Meter-Lauf.