| 4 May 2013 | OMA 164/3 v UGA 163/9Match · List A | UGA | 13* | 1/17 | 0 | Oman won by 7 wickets | Bermuda | ICC World Cricket League Division Three 2013 |
| 5 May 2013 | NEP 153/5 v UGA 151/8Final · List A | UGA | 13 | - | 0 | Nepal won by 5 wickets | Hamilton | ICC World Cricket League Division Three 2013 |
| 15 Nov 2013 | UGA 88/8 v UAE 89/2Match 2 · T20 | UGA | DNB | 2/15 | 1 | United Arab Emirates won by 8 wickets | Abu Dhabi | ICC World Twenty20 Qualifier 2013/14 |
| 16 Nov 2013 | UGA 105 v HK 107/6Match 12 · T20 | UGA | 1* | 0/4 | 0 | Hong Kong won by 4 wickets | Abu Dhabi | ICC World Twenty20 Qualifier 2013/14 |
| 26 Nov 2013 | BER 123/4 v UGA 134/713th Place Play-Off · T20 | UGA | DNB | 2/34 | 0 | Uganda won by 11 runs | Dubai | ICC World Twenty20 Qualifier 2013/14 |
| 23 Oct 2014 | NEP 183 v UGA 203/8Match · List A | UGA | 51 | - | 0 | Uganda won by 20 runs | Kuala Lumpur | ICC World Cricket League Division Three 2014/15 |
| 24 Oct 2014 | SIN 195/9 v UGA 196Match · List A | UGA | 11 | 0/18 | 0 | Uganda won by 1 run | Kuala Lumpur | ICC World Cricket League Division Three 2014/15 |
| 26 Oct 2014 | UGA 215/8 v USA 128/6Match · List A | UGA | 36 | - | 0 | Uganda won by 24 runs (DLS method) | Kuala Lumpur | ICC World Cricket League Division Three 2014/15 |
| 29 Oct 2014 | BER 140 v UGA 142/3Match · List A | UGA | 7* | - | 0 | Uganda won by 7 wickets | Kuala Lumpur | ICC World Cricket League Division Three 2014/15 |
| 17 Jan 2015 | NEP 144 v UGA 146Match · List A | UGA | 43 | - | 1 | Uganda won by 2 runs | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 18 Jan 2015 | NAM 189/6 v UGA 188/9Match · List A | UGA | 22 | - | 0 | Namibia won by 4 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 20 Jan 2015 | KEN 130/5 v UGA 129Match · List A | UGA | 7 | 0/16 | 0 | Kenya won by 5 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 21 Jan 2015 | CAN 293/6 v UGA 182Match · List A | UGA | 11 | - | 1 | Canada won by 111 runs | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 23 Jan 2015 | NED 80/3 v UGA 79Match · List A | UGA | 17 | - | 0 | Netherlands won by 7 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 24 Jan 2015 | CAN 140 v UGA 144/25th Place Play-Off · List A | UGA | DNB | 2/4 | 1 | Uganda won by 8 wickets | Windhoek | ICC World Cricket League Division Two 2014/15 |
| 27 Sept 2016 | QAT 108/4 v UGA 105/8Match 4 · T20 | UGA | 27 | - | 1 | Qatar won by 6 wickets | Nairobi | Kenya T20 Quadrangular Series 2016 |
| 28 Sept 2016 | KEN 133/3 v UGA 129/7Match 5 · T20 | UGA | 36 | - | 1 | Kenya won by 7 wickets | Nairobi | Kenya T20 Quadrangular Series 2016 |
| 27 May 2017 | MAS 189 v UGA 193/6Match 10 · List A | UGA | 1 | 1/23 | 0 | Uganda won by 4 wickets | Kampala | ICC World Cricket League Division Three 2017 |
| 29 Apr 2018 | MAS 208 v UGA 199Match 1 · List A | UGA | 17 | 2/25 | 0 | Malaysia won by 9 runs | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 30 Apr 2018 | UGA 249/5 v BER 60Match 6 · List A | UGA | DNB | 1/2 | 0 | Uganda won by 189 runs | Bangi | ICC World Cricket League Division Four 2018 |
| 2 May 2018 | UGA 222/8 v VAN 141Match 8 · List A | UGA | 28 | 0/15 | 0 | Uganda won by 81 runs | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 3 May 2018 | UGA 215/8 v DEN 129Match 10 · List A | UGA | 47 | - | 0 | Uganda won by 1 run (DLS method) | Kuala Lumpur | ICC World Cricket League Division Four 2018 |
| 6 May 2018 | UGA 90 v JER 83Match 15 · List A | UGA | 0 | - | 0 | Uganda won by 7 runs | Bangi | ICC World Cricket League Division Four 2018 |
| 7 Jul 2018 | UGA 240/3 v KEN 241/6Match 1 · T20 | UGA | DNB | - | 0 | Kenya won by 4 wickets | Gahanga International Cricket Stadium. Rwanda | ICC World Twenty20 Africa Region Qualifier B 2018 |
| 10 Jul 2018 | UGA 204/4 v RWA 34Match 6 · T20 | UGA | DNB | - | 0 | Uganda won by 170 runs | Gahanga International Cricket Stadium. Rwanda | ICC World Twenty20 Africa Region Qualifier B 2018 |
| 11 Jul 2018 | UGA 155/8 v TAN 158/4Match 7 · T20 | UGA | 15 | - | 1 | Tanzania won by 6 wickets | Gahanga International Cricket Stadium. Rwanda | ICC World Twenty20 Africa Region Qualifier B 2018 |
| 13 Jul 2018 | UGA 201/7 v RWA 107/9Match 10 · T20 | UGA | 0* | - | 0 | Uganda won by 94 runs | Gahanga International Cricket Stadium. Rwanda | ICC World Twenty20 Africa Region Qualifier B 2018 |
| 14 Jul 2018 | KEN 188/5 v UGA 189/3Match 12 · T20 | UGA | DNB | - | 0 | Uganda won by 7 wickets | Gahanga International Cricket Stadium. Rwanda | ICC World Twenty20 Africa Region Qualifier B 2018 |
| 13 Nov 2018 | UGA 177/9 v KEN 178/4Match 8 · List A | UGA | 21 | - | 0 | Kenya won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) | ICC World Cricket League Division Three 2018/19 |
| 15 Nov 2018 | SIN 204 v UGA 141Match 9 · List A | UGA | 0 | - | 2 | Singapore won by 63 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | ICC World Cricket League Division Three 2018/19 |
| 23 May 2019 | UGA 117/3 v GHA 113/6Match 12 · T20I | UGA | DNB | 2/14 | 0 | Uganda won by 7 wickets | Kampala | ICC Men's T20 World Cup Africa Region Final 2019 |
| 15 Feb 2020 | UGA 134/6 v QAT 1163rd T20I · T20I | UGA | 29 | - | 0 | Uganda won by 18 runs | Doha | - |
| 10 Sept 2021 | KEN 151/9 v UGA 129Match 2 · T20I | UGA | 10* | - | 0 | Kenya won by 22 runs | Entebbe | Uganda T20 Tri-Series 2021 |
| 11 Sept 2021 | UGA 152/4 v NGR 96/6Match 4 · T20I | UGA | 4* | 1/16 | 1 | Uganda won by 56 runs | Entebbe | Uganda T20 Tri-Series 2021 |
| 17 Nov 2021 | KEN 161/5 v UGA 160/7Match 2 · T20I | UGA | 12 | 0/19 | 0 | Kenya won by 1 run | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 17 Nov 2021 | UGA 147/9 v NGR 50/2Match 3 · T20I | UGA | 8 | - | 0 | Uganda won by 12 runs (DLS method) | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 18 Nov 2021 | TAN 140/8 v UGA 141/2Match 5 · T20I | UGA | DNB | - | 0 | Uganda won by 8 wickets | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 18 Nov 2021 | NGR 112/9 v UGA 114/2Match 8 · T20I | UGA | DNB | 0/30 | 0 | Uganda won by 8 wickets | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 20 Nov 2021 | TAN 68 v UGA 74/4Match 9 · T20I | UGA | DNB | - | 1 | Uganda won by 6 wickets | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 20 Nov 2021 | KEN 123/3 v UGA 118/4Match 11 · T20I | UGA | DNB | - | 0 | Uganda won by 6 wickets (DLS method) | Kigali City | ICC Men's T20 World Cup Africa Region Qualifier 2021/22 |
| 8 Apr 2022 | UGA 127/5 v NAM 128/21st T20I · T20I | UGA | DNB | - | 0 | Namibia won by 8 wickets | Windhoek | Uganda tour of Namibia 2022 |
| 9 Apr 2022 | NAM 177/4 v UGA 178/32nd T20I · T20I | UGA | DNB | - | 1 | Uganda won by 7 wickets | Windhoek | Uganda tour of Namibia 2022 |
| 10 Apr 2022 | NAM 185/7 v UGA 1333rd T20I · T20I | UGA | 9 | - | 1 | Namibia won by 52 runs | Windhoek | Uganda tour of Namibia 2022 |
| 17 Jun 2022 | JER 255/6 v UGA 193Match 16 · List A | UGA | 8 | 1/24 | 1 | Jersey won by 62 runs | Kampala | CWC Challenge League 2022 |
| 20 Jun 2022 | UGA 94 v HK 96/4Match 20 · List A | UGA | 19 | - | 0 | Hong Kong won by 6 wickets | Kampala | CWC Challenge League 2022 |
| 21 Jun 2022 | BER 95 v UGA 99/2Match 21 · List A | UGA | DNB | 1/8 | 1 | Uganda won by 8 wickets | Kampala | CWC Challenge League 2022 |
| 24 Jun 2022 | ITA 120 v UGA 121/3Match 26 · List A | UGA | DNB | 1/0 | 0 | Uganda won by 7 wickets | Kampala | CWC Challenge League 2022 |
| 26 Jun 2022 | KEN 220 v UGA 224/3Match 27 · List A | UGA | 22 | - | 1 | Uganda won by 7 wickets | Kampala | CWC Challenge League 2022 |
| 15 Sept 2022 | BOT 103/8 v UGA 107/3Match 1 · T20I | UGA | 15 | 1/9 | 0 | Uganda won by 7 wickets | Benoni | Africa Cricket Association Cup 2022 |
| 18 Sept 2022 | UGA 162/7 v MOZ 124/9Match 8 · T20I | UGA | 9 | - | 0 | Uganda won by 38 runs | Benoni | Africa Cricket Association Cup 2022 |