| Wills World Cup (in India/Pakistan/Sri Lanka), 1995/96 | 1995/96 | Sri Lanka | - |
| KCA Centenary Tournament (Kenya, Pakistan, South Africa, Sri Lanka in Kenya), 1996/97 | 1996/97 | South Africa | - |
| President's Cup (Bangladesh, Kenya, Zimbabwe in Kenya), 1997/98 | 1997/98 | Zimbabwe | - |
| Coca-Cola Triangular Series (Bangladesh, India, Kenya in India), 1998 | 1998 | India | - |
| Commonwealth Games (in Malaysia), 1998/99 | 1998/99 | South Africa | - |
| Meril International Cricket Tournament (Bangladesh, Kenya, Zimbabwe in Bangladesh), 1998/99 | 1998/99 | Zimbabwe | - |
| ICC World Cup (in England/Ireland/Netherlands/Scotland), 1999 | 1999 | Australia | - |
| LG Cup (India, Kenya, South Africa, Zimbabwe in Kenya), 1999/00 | 1999/00 | South Africa | - |
| ICC Emerging Nations Tournament (in Zimbabwe), 1999/00 | 1999/00 | Kenya | - |
| ICC KnockOut (in Kenya), 2000/01 | 2000/01 | New Zealand | - |
| West Indies in Kenya ODI Series, 2001 | 2001 | West Indies | 3-0 (3) |
| Standard Bank Triangular Tournament (India, Kenya, South Africa in South Africa), 2001/02 | 2001/02 | South Africa | - |
| Kenya in Sri Lanka unofficial Test Series, 2001/02 | 2001/02 | Sri Lanka A | 3-0 (3) |
| Kenya in Sri Lanka unofficial ODI Series, 2001/02 | 2001/02 | Kenya | 2-1 (3) |
| ICC Six Nation's Challenge (in Namibia), 2002 | 2002 | Kenya | - |
| PSO Tri-Nation Tournament (Australia, Kenya, Pakistan in Kenya), 2002 | 2002 | shared | - |
| ICC Champions Trophy (in Sri Lanka), 2002/03 | 2002/03 | shared | - |
| Kenya in Zimbabwe ODI Series, 2002/03 | 2002/03 | Zimbabwe | 2-0 (3) |
| ICC World Cup (in Kenya/South Africa/Zimbabwe), 2002/03 | 2002/03 | Australia | - |
| Cherry Blossom Sharjah Cup (Kenya, Pakistan, Sri Lanka, Zimbabwe in United Arab Emirates), 2002/03 | 2002/03 | Pakistan | - |
| Sri Lanka A in Kenya unofficial ODI Series, 2003/04 | 2003/04 | Sri Lanka A | 5-0 (5) |
| Carib Beer Cup (in West Indies), 2003/04 | 2003/04 | Barbados | - |
| Kenya Triangular Tournament, 2004 | 2004 | India A | - |
| ICC Champions Trophy (in England), 2004 | 2004 | West Indies | - |
| ICC Intercontinental Cup, 2003/04-2004/05 | 2003/04-2004/05 | Scotland | - |
| ICC Intercontinental Cup, 2005-2005/06 | 2005-2005/06 | Ireland | - |
| Kenya in Zimbabwe ODI Series, 2005/06 | 2005/06 | drawn | 2-2 (5) |
| Kenya in Bangladesh ODI Series, 2005/06 | 2005/06 | Bangladesh | 4-0 (4) |
| Kenya in Canada ODI Series, 2006 | 2006 | Kenya | 2-0 (2) |
| Bangladesh in Kenya ODI Series, 2006 | 2006 | Bangladesh | 3-0 (3) |
| ICC Intercontinental Cup, 2005/06-2007 | 2005/06-2007 | Ireland | - |
| Bermuda in Kenya ODI Series, 2006/07 | 2006/07 | Kenya | 3-0 (3) |
| Associates Tri-Series (in Kenya) (Canada, Kenya, Scotland in Kenya), 2006/07 | 2006/07 | Kenya | - |
| ICC World Cricket League Division One (Bermuda, Canada, Ireland, Kenya, Netherlands, Scotland in Kenya), 2006/07 | 2006/07 | Kenya | - |
| ICC World Cup (in West Indies), 2006/07 | 2006/07 | Australia | - |
| Triangular Tournament in Kenya, 2007 | 2007 | India A | - |
| Twenty20 Quadrangular (in Kenya) (Bangladesh, Kenya, Pakistan, Uganda in Kenya), 2007/08 | 2007/08 | none | - |
| ICC World Twenty20 (in South Africa), 2007/08 | 2007/08 | India | - |
| Canada in Kenya ODI Series, 2007/08 | 2007/08 | Kenya | 2-0 (2) |
| Bermuda in Kenya ODI Series, 2007/08 | 2007/08 | Kenya | 3-0 (3) |
| ICC World Twenty20 Qualifier (Bermuda, Canada, Ireland, Kenya, Netherlands, Scotland in Ireland), 2008 | 2008 | shared | - |
| Kenya in Scotland ODI Series, 2008 | 2008 | drawn | 0-0 (2) |
| Kenya in Netherlands ODI Match, 2008 | 2008 | Netherlands | 1-0 (1) |
| Kenya in Ireland ODI Series, 2008 | 2008 | Ireland | 1-0 (3) |
| ICC Intercontinental Cup, 2007-2008/09 | 2007-2008/09 | Ireland | - |
| Tri-Nation Tournament in Kenya, 2008/09 | 2008/09 | shared | - |
| Kenya in South Africa ODI Series, 2008/09 | 2008/09 | South Africa | 2-0 (2) |
| Zimbabwe in Kenya ODI Series, 2008/09 | 2008/09 | Zimbabwe | 5-0 (5) |
| ICC World Cup Qualifiers (in South Africa), 2009 | 2009 | Ireland | - |
| Kenya in Ireland ODI Series, 2009 | 2009 | Ireland | 3-0 (3) |
| Kenya in Canada ODI Series, 2009 | 2009 | Canada | 1-0 (3) |
| Kenya in Zimbabwe ODI Series, 2009/10 | 2009/10 | Zimbabwe | 4-1 (5) |
| Kenya T20 Tri-Series, 2009/10 | 2009/10 | Kenya | - |
| ICC World Twenty20 Qualifier (in United Arab Emirates), 2009/10 | 2009/10 | Afghanistan | - |
| Netherlands in Kenya ODI Series, 2009/10 | 2009/10 | drawn | 1-1 (2) |
| ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 2010 | 2010 | Ireland | - |
| ICC Intercontinental Cup, 2009-2010/11 | 2009-2010/11 | Afghanistan | - |
| Afghanistan in Kenya ODI Series, 2010/11 | 2010/11 | Kenya | 2-1 (3) |
| ICC Cricket World Cup (in Bangladesh/India/Sri Lanka), 2010/11 | 2010/11 | India | - |
| Kenya in Namibia unofficial T20I Series, 2011/12 | 2011/12 | Namibia | 6-2 (8) |
| Ireland in Kenya T20I Series, 2011/12 | 2011/12 | Ireland | 3-0 (3) |
| ICC World Twenty20 Qualifier (in United Arab Emirates), 2011/12 | 2011/12 | Ireland | - |
| Canada v Kenya T20I Series (in United Arab Emirates), 2012/13 | 2012/13 | drawn | 1-1 (2) |
| Kenya v Netherlands T20I Match (in Namibia), 2013 | 2013 | Kenya | 1-0 (1) |
| Twenty20 Quadrangular (in Namibia) (Kenya, Namibia, Netherlands, South Africa Emerging Players in Namibia), 2013 | 2013 | Namibia | - |
| Kenya in Scotland T20I Series, 2013 | 2013 | Scotland | 2-0 (2) |
| ICC World Cricket League Championship, 2011-2013/14 | 2011-2013/14 | Ireland | - |
| ICC Intercontinental Cup, 2011-2013/14 | 2011-2013/14 | Ireland | - |
| Afghanistan v Kenya T20I Series (in United Arab Emirates), 2013/14 | 2013/14 | drawn | 1-1 (2) |
| Kenya in Sri Lanka unofficial T20I Series, 2013/14 | 2013/14 | Sri Lanka A | 5-1 (7) |
| ICC World Twenty20 Qualifier (in United Arab Emirates), 2013/14 | 2013/14 | Ireland | - |
| ICC Cricket World Cup Qualifier (in New Zealand), 2013/14 | 2013/14 | Scotland | - |
| ICC World Cricket League Division Two (in Namibia), 2014/15 | 2014/15 | Netherlands | - |
| ICC World Twenty20 Qualifier (in Ireland/Scotland), 2015 | 2015 | shared | - |
| Africa T20 Cup (in South Africa), 2015/16 | 2015/16 | Northerns | - |
| Africa T20 Cup (in South Africa), 2016/17 | 2016/17 | E. Province | - |
| Africa T20 Cup (in South Africa), 2017/18 | 2017/18 | KZN-Inland | - |
| ICC World Cricket League Championship, 2015-2017/18 | 2015-2017/18 | Netherlands | - |
| ICC World Cricket League Division Two (in Namibia), 2017/18 | 2017/18 | U.A.E. | - |
| Africa T20 Cup (in South Africa), 2018/19 | 2018/19 | Gauteng | - |
| ICC Men's T20 World Cup Africa Region Final (Botswana, Ghana, Kenya, Namibia, Nigeria, Uganda in Uganda), 2019 | 2019 | Namibia | - |
| ICC Men's T20 World Cup Qualifier (in United Arab Emirates), 2019/20 | 2019/20 | Netherlands | - |
| Uganda T20 Tri-Series (Kenya, Nigeria, Uganda), 2021 | 2021 | Uganda | - |
| ICC Men's T20 World Cup Africa Region Qualifier (Kenya, Nigeria, Tanzania, Uganda in Rwanda), 2021/22 | 2021/22 | Uganda | - |
| CWC Challenge League Group B (in Jersey/Oman/Uganda), 2019-2022/23 | 2019-2022/23 | Jersey | - |
| Nepal in Kenya T20I Series, 2022 | 2022 | Nepal | 3-2 (5) |
| Africa Cricket Association Cup (in South Africa), 2022 | 2022 | Uganda | - |
| ICC Men's T20 World Cup Sub Regional Africa Qualifier Group A (in Rwanda), 2022/23 | 2022/23 | Kenya | - |
| Africa Continental Cup (Botswana, Kenya, Rwanda, Uganda in Kenya), 2023 | 2023 | Uganda | - |
| ICC Men's T20 World Cup Africa Region Qualifier (in Namibia), 2023/24 | 2023/24 | Namibia | - |
| East-West Africa Cup Qualifiers (in South Africa), 2023/24 | 2023/24 | - | - |
| Africa Cricket Association Cup (in South Africa), 2023/24 | 2023/24 | Uganda | - |
| African Games (in Ghana), 2023/24 | 2023/24 | ZIM Emerging | - |
| Twenty20 Quadrangular (in Kenya) (Kenya, Malawi, Rwanda, Zambia in Kenya), 2024 | 2024 | Kenya | - |
| Nigeria in Kenya T20I Series, 2024 | 2024 | Kenya | 3-2 (5) |
| Seychelles in Kenya T20I Match, 2024/25 | 2024/25 | Kenya | 1-0 (1) |
| ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B (Gambia, Kenya, Mozambique, Rwanda, Seychelles, Zimbabwe in Kenya), 2024/25 | 2024/25 | Zimbabwe | - |
| Pearl of Africa T20I Series (Kenya, Namibia A, Nigeria, Uganda, Uganda A, United Arab Emirates in Uganda), 2025 | 2025 | Uganda | - |
| CWC Challenge League Group A (in Jersey/Kenya), 2024-2026 | 2024-2026 | - | - |
| ICC Men's T20 World Cup Africa Region Final (in Zimbabwe), 2025/26 | 2025/26 | Zimbabwe | - |