| 2026-08-01 | T20I | Bahrain v Kenya | 148/5 · 149/9 | Kenya won by 1 wickets | Gymkhana Club Ground |
| 2026-07-31 | T20I | Bahrain v Kenya | 159/4 · 144/8 | Bahrain won by 15 runs | Gymkhana Club Ground |
| 2025-11-05 | T20I (W) | Canada v Tanzania | 108/4 · 80 | Canada won by 28 runs | Gymkhana Club Ground |
| 2025-11-05 | T20I (W) | Tanzania v Canada | 96/7 · 70/8 | Tanzania won by 26 runs | Gymkhana Club Ground |
| 2024-10-24 | T20I | Zimbabwe v Kenya | 163/7 · 102 | Zimbabwe won by 61 runs | Gymkhana Club Ground |
| 2024-10-23 | T20I | Rwanda v Mozambique | 86/8 · 87/3 | Mozambique won by 7 wickets | Gymkhana Club Ground |
| 2024-10-22 | T20I | Kenya v Gambia | 175/9 · 46 | Kenya won by 129 runs | Gymkhana Club Ground |
| 2024-10-22 | T20I | Mozambique v Seychelles | 158/5 · 98 | Mozambique won by 60 runs | Gymkhana Club Ground |
| 2024-10-20 | T20I | Rwanda v Kenya | 100/7 · 101/5 | Kenya won by 5 wickets | Gymkhana Club Ground |
| 2024-10-20 | T20I | Mozambique v Zimbabwe | 56 · 57/1 | Zimbabwe won by 9 wickets | Gymkhana Club Ground |
| 2024-10-19 | T20I | Zimbabwe v Seychelles | 286/5 · 18/2 | Zimbabwe won by 76 runs | Gymkhana Club Ground |
| 2024-09-26 | T20I | Tanzania v Malawi | 119 · 100 | Tanzania won by 19 runs | Gymkhana Club Ground |
| 2024-09-26 | T20I | Mali v Ghana | 24 · 27/0 | Ghana won by 10 wickets | Gymkhana Club Ground |
| 2024-09-25 | T20I | Lesotho v Mali | 148 · 36 | Lesotho won by 112 runs | Gymkhana Club Ground |
| 2024-09-24 | T20I | Cameroon v Tanzania | 37 · 38/1 | Tanzania won by 9 wickets | Gymkhana Club Ground |
| 2024-09-22 | T20I | Mali v Cameroon | 57 · 58/4 | Cameroon won by 6 wickets | Gymkhana Club Ground |
| 2024-09-21 | T20I | Cameroon v Ghana | 40 · 41/2 | Ghana won by 8 wickets | Gymkhana Club Ground |
| 2024-09-21 | T20I | Malawi v Lesotho | 145/4 · 52 | Malawi won by 93 runs | Gymkhana Club Ground |
| 2023-06-21 | T20I | Uganda v Kenya | 125 · 124/7 | Uganda won by 1 runs | Gymkhana Club Ground |
| 2023-06-19 | T20I | Uganda v Rwanda | 153/5 · 59 | Uganda won by 94 runs | Gymkhana Club Ground |
| 2023-06-19 | T20I | Botswana v Kenya | 131/5 · 133/4 | Kenya won by 6 wickets | Gymkhana Club Ground |
| 2023-06-18 | T20I | Kenya v Uganda | 117/8 · 120/5 | Uganda won by 5 wickets | Gymkhana Club Ground |
| 2023-06-18 | T20I | Botswana v Rwanda | 98/8 · 99/3 | Rwanda won by 7 wickets | Gymkhana Club Ground |
| 2023-06-17 | T20I | Rwanda v Kenya | 99 · 100/3 | Kenya won by 7 wickets | Gymkhana Club Ground |
| 2023-06-17 | T20I | Botswana v Uganda | 64 · 65/3 | Uganda won by 7 wickets | Gymkhana Club Ground |
| 2023-06-15 | T20I | Botswana v Kenya | 145/8 · 115 | Botswana won by 30 runs | Gymkhana Club Ground |
| 2023-06-15 | T20I | Rwanda v Uganda | 85 · 87/3 | Uganda won by 7 wickets | Gymkhana Club Ground |
| 2023-06-14 | T20I | Uganda v Botswana | 153/7 · 89/9 | Uganda won by 64 runs | Gymkhana Club Ground |
| 2023-06-14 | T20I | Rwanda v Kenya | 92 · 98/3 | Kenya won by 7 wickets | Gymkhana Club Ground |
| 2023-06-13 | T20I | Uganda v Kenya | 175/7 · 128/7 | Uganda won by 47 runs | Gymkhana Club Ground |
| 2023-06-13 | T20I | Rwanda v Botswana | 158/9 · 131 | Rwanda won by 27 runs | Gymkhana Club Ground |
| 2023-06-11 | T20I | Botswana v Kenya | 92/8 · 98/2 | Kenya won by 8 wickets | Gymkhana Club Ground |
| 2023-06-11 | T20I | Rwanda v Uganda | 81 · 82/2 | Uganda won by 8 wickets | Gymkhana Club Ground |
| 2023-06-10 | T20I | Kenya v Uganda | 185/3 · 97 | Kenya won by 88 runs | Gymkhana Club Ground |
| 2022-12-21 | T20I (W) | Kenya v Uganda | 80 · 81/4 | Uganda won by 6 wickets | Gymkhana Club Ground |
| 2022-12-21 | T20I (W) | Tanzania v Qatar | 129/8 · 101 | Tanzania won by 28 runs | Gymkhana Club Ground |
| 2022-12-19 | T20I (W) | Tanzania v Kenya | 131/7 · 132/8 | Kenya won by 2 wickets | Gymkhana Club Ground |
| 2022-12-18 | T20I (W) | Tanzania v Qatar | 201/2 · 105/8 | Tanzania won by 96 runs | Gymkhana Club Ground |
| 2022-12-18 | T20I (W) | Kenya v Uganda | 107/4 · 112/4 | Uganda won by 6 wickets | Gymkhana Club Ground |
| 2022-12-15 | T20I (W) | Qatar v Kenya | 39 · 42/1 | Kenya won by 9 wickets | Gymkhana Club Ground |
| 2022-08-30 | T20I | Nepal v Kenya | 175/7 · 144/7 | Nepal won by 31 runs | Gymkhana Club Ground |
| 2022-08-29 | T20I | Kenya v Nepal | 101 · 94/9 | Kenya won by 7 runs | Gymkhana Club Ground |
| 2022-08-28 | T20I | Kenya v Nepal | 156/2 · 160/6 | Nepal won by 4 wickets | Gymkhana Club Ground |
| 2022-08-25 | T20I | Kenya v Nepal | 130/8 · 133/5 | Nepal won by 5 wickets | Gymkhana Club Ground |
| 2009-01-31 | ODI | Kenya v Zimbabwe | 234 · 236/6 | Zimbabwe won by 4 wickets | Gymkhana Club Ground |
| 2008-10-17 | ODI | Ireland v Zimbabwe | 147 · 303/8 | Zimbabwe won by 156 runs | Gymkhana Club Ground |
| 2007-10-28 | ODI | Kenya v Bermuda | 169/9 · 167 | Kenya won by 1 wickets | Gymkhana Club Ground |
| 2007-10-27 | ODI | Kenya v Bermuda | 187/7 · 183/9 | Kenya won by 3 wickets | Gymkhana Club Ground |
| 2007-10-25 | ODI | Kenya v Bermuda | 175/2 · 174 | Kenya won by 8 wickets | Gymkhana Club Ground |
| 2007-10-20 | ODI | Kenya v Canada | 193/6 · 189 | Kenya won by 4 wickets | Gymkhana Club Ground |
| 2007-10-18 | ODI | Kenya v Canada | 233/6 · 230 | Kenya won by 4 wickets | Gymkhana Club Ground |
| 2007-09-04 | T20I | Kenya v Pakistan | 92 · 93/2 | Pakistan won by 8 wickets | Gymkhana Club Ground |
| 2007-09-02 | T20I | Bangladesh v Pakistan | 161/7 · 191/7 | Pakistan won by 30 runs | Gymkhana Club Ground |
| 2007-09-01 | T20I | Kenya v Bangladesh | 138/7 · 139/5 | Bangladesh won by 5 wickets | Gymkhana Club Ground |
| 2007-02-04 | ODI | Kenya v Scotland | 177 · 254/8 | Scotland won by 77 runs | Gymkhana Club Ground |
| 2007-02-02 | ODI | Bermuda v Canada | 106 · 162/8 | Canada won by 56 runs | Gymkhana Club Ground |
| 2006-08-15 | ODI | Kenya v Bangladesh | 118 · 120/4 | Bangladesh won by 6 wickets | Gymkhana Club Ground |
| 2006-08-13 | ODI | Kenya v Bangladesh | 184 · 185/8 | Bangladesh won by 2 wickets | Gymkhana Club Ground |
| 2006-08-12 | ODI | Kenya v Bangladesh | 168 · 170/4 | Bangladesh won by 6 wickets | Gymkhana Club Ground |
| 2003-02-24 | ODI | Kenya v Sri Lanka | 210/9 · 157 | Kenya won by 53 runs | Gymkhana Club Ground |