onyango had received several call-ups to the kenya national team since early 2011, but had to wait until 9 july 2013 to make his international debut when he started in his nation's 2013 cosafa cup match against swaziland. he kept a clean sheet to help his side to a 2–0 victory.