Friendly internationals 2025 |
 | 07.01.2025 |  | Tanzania | | Kenya |  | 0:2 (0:0) |
| Gombani |
Friendly internationals 2025 |
 | 04.01.2025 |  | Burkina Faso | | Kenya |  | 1:1 (0:1) |
| Tanzania, Gombani |
Friendly internationals 2024 |
 | 26.03.2024 |  | Zimbabwe | | Kenya |  | 1:3 (1:1) |
| Malawi, Lilongwe |
Friendly internationals 2024 |
 | 23.03.2024 |  | Malawi | | Kenya |  | 0:4 (0:2) |
| Lilongwe |
Friendly internationals 2023 |
 | 16.10.2023 |  | Kenya | | Russia |  | 2:2 (2:1) |
| Turkey, Antalya |
Friendly internationals 2023 |
 | 12.09.2023 |  | Kenya | | South Sudan |  | 0:1 (0:1) |
| Nairobi |
Friendly internationals 2023 |
 | 07.09.2023 |  | Qatar | | Kenya |  | 1:2 (1:1) |
| Al-Wakrah |
Friendly internationals 2023 |
 | 18.06.2023 |  | Mauritius | | Kenya |  | 1:0 (1:0) |
| Saint Pierre |
Friendly internationals 2023 |
 | 14.06.2023 |  | Pakistan | | Kenya |  | 0:1 (0:1) |
| Mauritius, Saint Pierre |
Friendly internationals 2023 |
 | 12.06.2023 |  | Djibouti | | Kenya |  | 3:0 |
| Mauritius, Saint Pierre |
Friendly internationals 2023 |
 | 28.03.2023 |  | Iran | | Kenya |  | 2:1 (0:0) |
| Tehran |
Friendly internationals 2021 |
 | 15.03.2021 |  | Kenya | | Tanzania |  | 2:1 (1:1) |
| Nairobi |
Friendly internationals 2021 |
 | 13.03.2021 |  | Kenya | | South Sudan |  | 1:0 (0:0) |
| Nairobi |
Friendly internationals 2020 |
 | 09.10.2020 |  | Kenya | | Zambia |  | 2:1 (2:0) |
| Nairobi |
Friendly internationals 2019 |
 | 13.10.2019 |  | Kenya | | Mozambique |  | 0:1 (0:0) |
| Nairobi |
Friendly internationals 2019 |
 | 08.09.2019 |  | Kenya | | Uganda |  | 1:1 (0:1) |
| Nairobi |
Friendly internationals 2019 |
 | 15.06.2019 |  | Kenya | | DR Congo |  | 1:1 (1:0) |
| Spain, Madrid |
Friendly internationals 2019 |
 | 07.06.2019 |  | Kenya | | Madagascar |  | 1:0 (0:0) |
| France, Bondoufle |
Friendly internationals 2018 |
 | 11.09.2018 |  | Kenya | | Malawi |  | 1:0 (0:0) |
| Nairobi |
Friendly internationals 2018 |
 | 10.06.2018 |  | India | | Kenya |  | 2:0 (2:0) |
| Mumbai |
Friendly internationals 2018 |
 | 08.06.2018 |  | Taiwan | | Kenya |  | 0:4 (0:0) |
| India, Mumbai |
Friendly internationals 2018 |
 | 04.06.2018 |  | India | | Kenya |  | 3:0 (0:0) |
| Mumbai |
Friendly internationals 2018 |
 | 02.06.2018 |  | Kenya | | New Zealand |  | 2:1 (1:1) |
| India, Mumbai |
Friendly internationals 2018 |
 | 28.05.2018 |  | Kenya | | Equatorial Guinea |  | 1:0 (0:0) |
| Machakos |
Friendly internationals 2018 |
 | 25.05.2018 |  | Kenya | | Eswatini |  | 0:1 (0:0) |
| Machakos |
Friendly internationals 2018 |
 | 27.03.2018 |  | Kenya | | Central African Republic |  | 2:3 (1:1) |
| Morocco, Marrakech |
Friendly internationals 2018 |
 | 24.03.2018 |  | Kenya | | Comoros |  | 2:2 (1:1) |
| Morocco, Marrakech |
Friendly internationals 2017 |
 | 08.10.2017 |  | Thailand | | Kenya |  | 1:0 (0:0) |
| Nonthaburi |
Friendly internationals 2017 |
 | 05.10.2017 |  | Iraq | | Kenya |  | 2:1 (2:0) |
| Basra |
Friendly internationals 2017 |
 | 02.09.2017 |  | Mozambique | | Kenya |  | 1:1 (0:0) |
| Maputo |
Friendly internationals 2017 |
 | 31.08.2017 |  | Kenya | | Mauritania |  | 1:1 (0:0) |
| Morocco, Agadir |
Friendly internationals 2017 |
 | 18.04.2017 |  | Kenya | | Malawi |  | 0:0 |
| Machakos |
Friendly internationals 2017 |
 | 26.03.2017 |  | Kenya | | DR Congo |  | 2:1 (1:0) |
| Machakos |
Friendly internationals 2017 |
 | 23.03.2017 |  | Kenya | | Uganda |  | 1:1 (1:0) |
| Machakos |
Friendly internationals 2016 |
 | 15.11.2016 |  | Kenya | | Liberia |  | 1:0 (0:0) |
| Nairobi |
Friendly internationals 2016 |
 | 12.11.2016 |  | Kenya | | Mozambique |  | 1:0 (1:0) |
| Nairobi |
Friendly internationals 2016 |
 | 04.10.2016 |  | DR Congo | | Kenya |  | 0:1 (0:0) |
| Kinshasa |
Friendly internationals 2016 |
 | 30.08.2016 |  | Uganda | | Kenya |  | 0:0 |
| Kampala |
Friendly internationals 2016 |
 | 31.05.2016 |  | Kenya | | Sudan |  | 1:1 (0:1) |
| Nairobi |
Friendly internationals 2016 |
 | 29.05.2016 |  | Kenya | | Tanzania |  | 1:1 (1:1) |
| Nairobi |
Friendly internationals 2014 |
 | 13.10.2014 |  | Morocco | | Kenya |  | 3:0 (0:0) |
| Marrakech |
Friendly internationals 2014 |
 | 30.08.2014 |  | Egypt | | Kenya |  | 1:0 (1:0) |
| Aswan |
Friendly internationals 2014 |
 | 15.07.2014 |  | Kenya | | Burundi |  | 0:0 |
| Nairobi |
Friendly internationals 2013 |
 | 06.02.2013 |  | Kenya | | Libya |  | 3:0 (2:0) |
| Tunisia, Sfax |
Friendly internationals 2012 |
 | 14.11.2012 |  | Tanzania | | Kenya |  | 1:0 (1:0) |
| Mwanza |
Friendly internationals 2012 |
 | 16.10.2012 |  | Kenya | | South Africa |  | 1:2 (0:1) |
| Nairobi |
Friendly internationals 2012 |
 | 12.07.2012 |  | Kenya | | Botswana |  | 3:1 (0:1) |
| Nairobi |
Friendly internationals 2012 |
 | 27.02.2012 |  | Egypt | | Kenya |  | 5:0 (2:0) |
| Qatar, Doha |
Friendly internationals 2011 |
 | 10.08.2011 |  | Botswana | | Kenya |  | 1:0 (0:0) |
| Gaborone |
Friendly internationals 2011 |
 | 25.06.2011 |  | Kenya | | Sudan |  | 1:2 (1:2) |
| Nairobi |
Friendly internationals 2011 |
 | 29.03.2011 |  | Nigeria | | Kenya |  | 3:0 (1:0) |
| Abuja |
Friendly internationals 2011 |
 | 09.02.2011 |  | South Africa | | Kenya |  | 2:0 (2:0) |
| Rustenburg |
Friendly internationals 2010 |
 | 23.11.2010 |  | Tanzania | | Kenya |  | 1:0 (1:0) |
| Dar es Salaam |
Friendly internationals 2010 |
 | 18.08.2010 |  | Ethiopia | | Kenya |  | 0:3 (0:1) |
| Addis Ababa |
Friendly internationals 2010 |
 | 11.08.2010 |  | Tanzania | | Kenya |  | 1:1 (0:1) |
| Dar es Salaam |
Friendly internationals 2010 |
 | 15.01.2010 |  | Yemen | | Kenya |  | 3:1 (1:1) |
| Sana'a |
Friendly internationals 2010 |
 | 09.01.2010 |  | Kenya | | Cameroon |  | 1:3 (0:0) |
| Nairobi |
Friendly internationals 2009 |
 | 03.11.2009 |  | Kuwait | | Kenya |  | 5:0 (0:0) |
| Egypt, Cairo |
Friendly internationals 2009 |
 | 26.08.2009 |  | Bahrain | | Kenya |  | 2:1 (2:1) |
| Riffa |
Friendly internationals 2009 |
 | 12.08.2009 |  | Malaysia | | Kenya |  | 0:0 |
| Shah Alam |
Friendly internationals 2009 |
 | 14.03.2009 |  | Iran | | Kenya |  | 1:0 (0:0) |
| Tehran |
Friendly internationals 2009 |
 | 23.01.2009 |  | Egypt | | Kenya |  | 1:0 (1:0) |
| Cairo |
Friendly internationals 2008 |
 | 06.07.2008 |  | Malawi | | Kenya |  | 0:0 |
| Mzuzu |
Friendly internationals 2007 |
 | 22.11.2007 |  | Oman | | Kenya |  | 1:1 (0:1) |
| Muscat |
Friendly internationals 2007 |
 | 21.11.2007 |  | Oman | | Kenya |  | 2:2 (1:1) |
| Muscat |
Friendly internationals 2007 |
 | 10.06.2007 |  | Kenya | | Rwanda |  | 2:0 (2:0) |
| Nairobi |
Friendly internationals 2007 |
 | 27.05.2007 |  | Kenya | | Nigeria |  | 0:1 (0:1) |
| Nairobi |
Friendly internationals 2006 |
 | 30.09.2006 |  | Tanzania | | Kenya |  | 0:0 |
| Dar es Salaam |
Friendly internationals 2006 |
 | 13.08.2006 |  | Ethiopia | | Kenya |  | 1:0 |
| Addis Ababa |
Friendly internationals 2006 |
 | 11.08.2006 |  | Ethiopia | | Kenya |  | 1:0 (0:0) |
| Addis Ababa |
Friendly internationals 2005 |
 | 23.03.2005 |  | Kenya | | Ghana |  | 2:2 (1:1) |
| Nairobi |
Friendly internationals 2005 |
 | 12.03.2005 |  | Kenya | | Rwanda |  | 1:1 (1:1) |
| Nairobi |
Friendly internationals 2004 |
 | 18.08.2004 |  | Kenya | | Uganda |  | 4:1 (2:0) |
| |
Friendly internationals 2004 |
 | 07.08.2004 |  | Uganda | | Kenya |  | 1:1 (1:0) |
| |
Friendly internationals 2004 |
 | 19.01.2004 |  | Libya | | Kenya |  | 2:0 (1:0) |
| Tripoli |
Friendly internationals 2004 |
 | 16.01.2004 |  | Libya | | Kenya |  | 2:0 (1:0) |
| Az Zawiyah |
Friendly internationals 2003 |
 | 21.12.2003 |  | UAE | | Kenya |  | 2:2 (2:0) |
| |
Friendly internationals 2003 |
 | 18.12.2003 |  | Bahrain | | Kenya |  | 2:1 (0:0) |
| |
Friendly internationals 2003 |
 | 15.12.2003 |  | Iraq | | Kenya |  | 2:0 (2:0) |
| Bahrain |
Friendly internationals 2003 |
 | 12.12.2003 |  | Egypt | | Kenya |  | 1:0 (1:0) |
| Bahrain |
Friendly internationals 2003 |
 | 13.09.2003 |  | Rwanda | | Kenya |  | 0:1 (0:0) |
| |
Friendly internationals 2003 |
 | 13.06.2003 |  | Ghana | | Kenya |  | 1:3 (0:3) |
| |
Friendly internationals 2003 |
 | 31.05.2003 |  | Kenya | | Trinidad and Tobago |  | 1:1 (1:1) |
| |
Friendly internationals 2003 |
 | 24.05.2003 |  | Sudan | | Kenya |  | 1:1 (0:1) |
| |
Friendly internationals 2003 |
 | 22.03.2003 |  | Kenya | | Tanzania |  | 4:0 (2:0) |
| |
Friendly internationals 2003 |
 | 15.03.2003 |  | Kenya | | Uganda |  | 2:2 (1:0) |
| |
Friendly internationals 2002 |
 | 26.10.2002 |  | Kenya | | Uganda |  | 1:1 (0:1), pen. 3:2 |
| Tanzania |
Friendly internationals 2002 |
 | 23.10.2002 |  | Kenya | | South Africa |  | 1:1 (0:0), pen. 5:3 |
| Tanzania |
Friendly internationals 2002 |
 | 24.08.2002 |  | Rwanda | | Kenya |  | 0:0 |
| |
Friendly internationals 2002 |
 | 17.08.2002 |  | Jordan | | Kenya |  | 1:1 (1:0) |
| |
Friendly internationals 2002 |
 | 03.08.2002 |  | Kenya | | Uganda |  | 0:0 |
| |
Friendly internationals 2002 |
 | 18.05.2002 |  | Tanzania | | Kenya |  | 0:5 (0:2) |
| |
Friendly internationals 2002 |
 | 04.05.2002 |  | Nigeria | | Kenya |  | 3:0 (0:0) |
| |
Friendly internationals 2001 |
 | 27.10.2001 |  | Tanzania | | Kenya |  | 3:1 (1:0) |
| |
Friendly internationals 2001 |
 | 24.10.2001 |  | Kenya | | Uganda |  | 0:0, pen. 4:2 |
| Tanzania |
Friendly internationals 2001 |
 | 10.06.2001 |  | Kenya | | Egypt |  | 1:1 (1:0) |
| |
Friendly internationals 2001 |
 | 10.03.2001 |  | Kenya | | Uganda |  | 1:0 (0:0) |
| |
Friendly internationals 2001 |
 | 04.01.2001 |  | Kenya | | Zambia |  | 2:1 (1:0) |
| |
Friendly internationals 2000 |
 | 28.10.2000 |  | Kenya | | Uganda |  | 1:1 (0:0), pen. 2:4 |
| |
Friendly internationals 2000 |
 | 25.10.2000 |  | Kenya | | Tanzania |  | 2:0 (2:0) |
| |
Friendly internationals 2000 |
 | 03.10.2000 |  | Kenya | | Burundi |  | 2:3 |
| |
Friendly internationals 2000 |
 | 01.10.2000 |  | Kenya | | Lesotho |  | 1:1 |
| |
Friendly internationals 2000 |
 | 30.09.2000 |  | Kenya | | Burundi |  | 1:0 |
| |
Friendly internationals 2000 |
 | 25.08.2000 |  | Egypt | | Kenya |  | 2:1 (0:0) |
| |
Friendly internationals 2000 |
 | 14.06.2000 |  | Kenya | | Burkina Faso |  | 0:1 (0:1) |
| |
Friendly internationals 2000 |
 | 16.04.2000 |  | Uganda | | Kenya |  | 2:2 (2:1) |
| |
Friendly internationals 2000 |
 | 01.04.2000 |  | Zambia | | Kenya |  | 1:0 (0:0) |
| |
Friendly internationals 1999 |
 | 21.07.1999 |  | Oman | | Kenya |  | 2:2 |
| |
Friendly internationals 1999 |
 | 31.01.1999 |  | Ethiopia | | Kenya |  | 2:2 |
| |
Friendly internationals 1998 |
 | 18.07.1998 |  | Uganda | | Kenya |  | 3:3 |
| |
Friendly internationals 1998 |
 | 13.06.1998 |  | Seychelles | | Kenya |  | 0:1 |
| |
Friendly internationals 1998 |
 | 06.06.1998 |  | Kenya | | Seychelles |  | 1:1 |
| |
Friendly internationals 1997 |
 | 27.09.1997 |  | Kenya | | Algeria |  | 1:0 (1:0) |
| Tanzania |
Friendly internationals 1997 |
 | 21.04.1997 |  | Iran | | Kenya |  | 3:0 |
| |
Friendly internationals 1997 |
 | 05.01.1997 |  | Kenya | | Malawi |  | 0:0 |
| |
Friendly internationals 1997 |
 | 04.01.1997 |  | Kenya | | Malawi |  | 2:2 |
| |
Friendly internationals 1996 |
 | 15.12.1996 |  | Kenya | | Zambia |  | 0:2 |
| |
Friendly internationals 1996 |
 | 21.09.1996 |  | Australia | | Kenya |  | 4:0 (2:0) |
| South Africa |
Friendly internationals 1996 |
 | 18.09.1996 |  | Ghana | | Kenya |  | 1:0 (0:0) |
| South Africa |
Friendly internationals 1996 |
 | 14.09.1996 |  | South Africa | | Kenya |  | 1:0 (1:0) |
| |
Friendly internationals 1996 |
 | 26.05.1996 |  | Uganda | | Kenya |  | 1:2 |
| |
Friendly internationals 1996 |
 | 25.05.1996 |  | Uganda | | Kenya |  | 1:1 |
| |
Friendly internationals 1994 |
 | 06.02.1994 |  | Oman | | Kenya |  | 2:0 (0:0) |
| |
Friendly internationals 1994 |
 | 04.02.1994 |  | Oman | | Kenya |  | 1:0 (0:0) |
| |
Friendly internationals 1991 |
 | 10.07.1991 |  | Malawi | | Kenya |  | 1:1 |
| |
Friendly internationals 1991 |
 | 08.07.1991 |  | Malawi | | Kenya |  | 1:1 |
| |
Friendly internationals 1991 |
 | 06.07.1991 |  | Malawi | | Kenya |  | 0:2 |
| |
Friendly internationals 1985 |
 | 09.07.1985 |  | Kenya | | Zaire |  | 0:1 |
| |
Friendly internationals 1984 |
 | 10.07.1984 |  | Malawi | | Kenya |  | 2:1 |
| |
Friendly internationals 1984 |
 | 08.07.1984 |  | Malawi | | Kenya |  | 2:1 |
| |
Friendly internationals 1984 |
 | 06.07.1984 |  | Malawi | | Kenya |  | 1:1 |
| |
Friendly internationals 1984 |
 | 01.07.1984 |  | Kenya | | Cameroon |  | 1:3 |
| |
Friendly internationals 1984 |
 | 12.04.1984 |  | Kenya | | China |  | 1:0 |
| |
Friendly internationals 1983 |
 | 12.12.1983 |  | Kenya | | Ethiopia |  | 2:1 |
| |
Friendly internationals 1983 |
 | 10.12.1983 |  | Kenya | | Ethiopia |  | 0:1 |
| |
Friendly internationals 1983 |
 | 08.12.1983 |  | Kenya | | Ethiopia |  | 0:0 |
| |
Friendly internationals 1983 |
 | 06.12.1983 |  | Kenya | | Switzerland |  | 0:0 |
| Mombasa |
Friendly internationals 1983 |
 | 23.05.1983 |  | Kenya | | Madagascar |  | 1:2 |
| |
Friendly internationals 1983 |
 | 22.03.1983 |  | Ethiopia | | Kenya |  | 0:0 |
| |
Friendly internationals 1983 |
 | 20.03.1983 |  | Ethiopia | | Kenya |  | 2:2 |
| |
Friendly internationals 1981 |
 | 03.08.1981 |  | Kenya | | Nigeria |  | 1:3 |
| |
Friendly internationals 1981 |
 | 19.07.1981 |  | Kenya | | Madagascar |  | 1:0 |
| |
Friendly internationals 1981 |
 | 14.07.1981 |  | Kenya | | Réunion |  | 3:1 |
| |
Friendly internationals 1981 |
 | 12.07.1981 |  | Kenya | | Mauritius |  | 2:1 |
| |
Friendly internationals 1981 |
 | 12.04.1981 |  | Ethiopia | | Kenya |  | 0:0 |
| |
Friendly internationals 1980 |
 | 29.06.1980 |  | Zambia | | Kenya |  | 5:0 |
| |
Friendly internationals 1978 |
 | 04.05.1978 |  | South Korea | | Kenya |  | 2:2 |
| |
Friendly internationals 1976 |
 | 06.07.1976 |  | Malawi | | Kenya |  | 1:0 |
| |
Friendly internationals 1976 |
 | 29.06.1976 |  | Réunion | | Kenya |  | 1:3 |
| |
Friendly internationals 1971 |
 | 05.12.1971 |  | Kenya | | Zambia |  | 1:0 |
| |
Friendly internationals 1971 |
 | 25.09.1971 |  | Kenya | | Tanzania |  | 1:1 |
| |
Friendly internationals 1969 |
 | 04.10.1969 |  | Uganda | | Kenya |  | 1:0 |
| |
Friendly internationals 1969 |
 | 01.10.1969 |  | Kenya | | Tanzania |  | 0:3 |
| |
Friendly internationals 1969 |
 | 28.09.1969 |  | Kenya | | Zanzibar |  | 2:1 |
| |
Friendly internationals 1969 |
 | 08.01.1969 |  | Sudan | | Kenya |  | 1:0 |
| |
Friendly internationals 1969 |
 | 06.01.1969 |  | Tanzania | | Kenya |  | 1:2 |
| |
Friendly internationals 1968 |
 | 06.07.1968 |  | Malawi | | Kenya |  | 2:2 |
| |
Friendly internationals 1967 |
 | 31.12.1967 |  | Ethiopia | | Kenya |  | 2:0 |
| |
Friendly internationals 1967 |
 | 09.10.1967 |  | Kenya | | Tanzania |  | 5:3 |
| |
Friendly internationals 1967 |
 | 04.10.1967 |  | Kenya | | Zanzibar |  | 6:0 |
| |
Friendly internationals 1967 |
 | 30.09.1967 |  | Kenya | | Uganda |  | 3:1 |
| |
Friendly internationals 1967 |
 | 23.02.1967 |  | Tanzania | | Kenya |  | 0:2 |
| |
Friendly internationals 1967 |
 | 19.02.1967 |  | Kenya | | Ethiopia |  | 0:2 |
| |
Friendly internationals 1959 |
 | |  | Kenya | | Réunion |  | 1:0 |
| |
Friendly internationals 1930 |
 | |  | Kenya | | Uganda |  | 0:0 |
| |