- Home
- Teams
- Uganda
National team · Men
Uganda cricket team stats and records
Data through 19 September 2026Last updated 19 September 2026
In the data, Uganda won 119 of 175 matches between 2013 and 2026 (68.8% of matches with a result). Their best format by win rate is T20Is: 88 wins and 23 defeats (79.3%). Riazat Ali Shah has scored the most runs for them in the data (2,834).
Matches
175
2013–2026
Won
119
Lost
54
Win %
68.8%
matches with a result
Tied / drawn / NR
0 / 0 / 2
Uganda results by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| T20Is | 112 | 88 | 23 | 0 | 0 | 1 | 79.3% | 2019–2026 |
| List A | 50 | 26 | 23 | 0 | 0 | 1 | 53.1% | 2013–2026 |
| Other T20 | 13 | 5 | 8 | 0 | 0 | 0 | 38.5% | 2013–2018 |
Win percentage by year
Show as table
| Year | Win % |
|---|---|
| 2013 | 25.0 |
| 2014 | 66.7 |
| 2015 | 33.3 |
| 2017 | 66.7 |
| 2018 | 53.3 |
| 2019 | 50.0 |
| 2021 | 68.2 |
| 2022 | 69.0 |
| 2023 | 88.9 |
| 2024 | 81.8 |
| 2025 | 86.7 |
| 2026 | 64.3 |
Years with at least 3 matches with a result.
Uganda head to head
| Opponent | Played | Won | Lost | Other |
|---|---|---|---|---|
| vs Rwanda | 20 | 20 | 0 | 0 |
| vs Kenya | 18 | 12 | 6 | 0 |
| vs Tanzania | 16 | 12 | 3 | 1 |
| vs Nigeria | 13 | 13 | 0 | 0 |
| vs Botswana | 10 | 10 | 0 | 0 |
| vs Namibia | 9 | 1 | 8 | 0 |
Highest and lowest totals by Uganda
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Uganda | 39 | 12 | West Indies | 8 Jun 2024 | Lost |
| Uganda | 40 | 18.4 | New Zealand | 14 Jun 2024 | Lost |
| Uganda | 59 | 28.3 | Oman | 18 Nov 2018 | Lost |
| Uganda | 79 | 31.1 | Italy | 11 Aug 2026 | Lost |
| Uganda | 79 | 23.4 | Netherlands | 23 Jan 2015 | Lost |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Uganda | 209 runs | Tanzania | ODM | 9 Nov 2024 | Lugogo Cricket Oval |
| Uganda | 189 runs | Bermuda | ODM | 30 Apr 2018 | UKM-YSD Cricket Oval |
| Uganda | 170 runs | Rwanda | IT20 | 10 Jul 2018 | Gahanga International Cricket Stadium |
| Uganda | 133 runs | Rwanda | T20I | 15 Dec 2022 | Gahanga International Cricket Stadium |
| Uganda | 121 runs | Ghana | T20I | 18 Mar 2024 | Achimota Senior Secondary School B Field |
| Uganda | 10 wickets | Malawi | T20I | 16 Oct 2021 | Integrated Polytechnic Regional Centre |
| Uganda | 10 wickets | Lesotho | T20I | 19 Oct 2021 | Integrated Polytechnic Regional Centre |
| Uganda | 9 wickets | Nigeria | T20I | 27 Nov 2023 | United Cricket Club Ground |
Heaviest defeats
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Namibia | 163 runs | Uganda | ODM | 8 Apr 2021 | Wanderers Cricket Ground |
| West Indies | 134 runs | Uganda | T20I | 8 Jun 2024 | Providence Stadium |
| Italy | 113 runs | Uganda | ODM | 11 Aug 2026 | University of Dar-es-Salaam Ground 2 |
| Canada | 111 runs | Uganda | ODM | 21 Jan 2015 | Affies Park |
| Namibia | 98 runs | Uganda | ODM | 7 Apr 2021 | Wanderers Cricket Ground |
| Oman | 10 wickets | Uganda | ODM | 18 Nov 2018 | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| New Zealand | 9 wickets | Uganda | T20I | 14 Jun 2024 | Brian Lara Stadium |
| United Arab Emirates | 8 wickets | Uganda | IT20 | 15 Nov 2013 | Sheikh Zayed Stadium Nursery 1 |
Most runs for Uganda
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Riazat Ali Shah | Uganda | 101 | 2,834 | 38.30 | 115.0 | 104 | 1 |
| S Sesazi | Uganda | 93 | 2,326 | 28.02 | 111.0 | 100 | 1 |
| RG Mukasa | Uganda | 85 | 1,793 | 22.14 | 95.7 | 97 | 0 |
| DM Nakrani | Uganda | 93 | 1,773 | 27.28 | 116.0 | 102 | 1 |
| RB Patel | Uganda | 56 | 1,435 | 30.53 | 86.2 | 105 | 1 |
| R Obuya | Uganda | 51 | 1,157 | 25.71 | 108.1 | 118 | 1 |
| Raghav Dhawan | Uganda | 32 | 1,070 | 38.21 | 89.8 | 85 | 0 |
| AR Ramjani | Uganda | 51 | 1,041 | 26.02 | 122.0 | 78 | 0 |
| K Waiswa | Uganda | 79 | 1,017 | 16.95 | 82.9 | 66 | 0 |
| B Masaba | Uganda | 62 | 864 | 18.78 | 67.4 | 51 | 0 |
Most wickets for Uganda
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| H Ssenyondo | Uganda | 130 | 161 | 18.50 | 4.46 | 5/8 |
| DM Nakrani | Uganda | 97 | 121 | 18.07 | 5.08 | 6/7 |
| F Nsubuga | Uganda | 105 | 115 | 18.27 | 4.06 | 4/20 |
| AR Ramjani | Uganda | 69 | 111 | 11.55 | 4.31 | 5/17 |
| J Miyaji | Uganda | 61 | 94 | 14.97 | 5.39 | 6/17 |
| C Kyewuta | Uganda | 61 | 83 | 18.65 | 6.19 | 5/26 |
| Riazat Ali Shah | Uganda | 74 | 81 | 19.90 | 6.06 | 4/12 |
| Bilal Hassun | Uganda | 48 | 63 | 18.05 | 6.51 | 4/39 |
| J Baguma | Uganda | 32 | 54 | 12.56 | 5.29 | 4/14 |
| K Waiswa | Uganda | 50 | 53 | 19.28 | 6.91 | 4/14 |
Grounds where Uganda played most
| Ground | Played | Won | Lost |
|---|---|---|---|
| Gahanga International Cricket Stadium | 46 | 40 | 5 |
| Entebbe Cricket Oval | 13 | 12 | 1 |
| Wanderers Cricket Ground | 10 | 3 | 7 |
| Gymkhana Club Ground, Nairobi | 10 | 8 | 2 |
| Lugogo Cricket Oval | 9 | 6 | 2 |
| Integrated Polytechnic Regional Centre | 7 | 6 | 1 |
| United Cricket Club Ground | 7 | 4 | 3 |
| Willowmoore Park | 5 | 5 | 0 |
Latest Uganda matches in the data
| Date | Teams | Result | Ground |
|---|---|---|---|
| 19 Sep 2026 | Kenya 170/7 (20 ov) Uganda 131 (17.5 ov) | Kenya won by 39 runs | Gahanga International Cricket Stadium |
| 18 Sep 2026 | Uganda 197/7 (20 ov) Kenya 150 (19 ov) | Uganda won by 47 runs | Gahanga International Cricket Stadium |
| 17 Sep 2026 | Uganda 188/2 (20 ov) Rwanda 116/9 (20 ov) | Uganda won by 72 runs | Gahanga International Cricket Stadium |
| 16 Sep 2026 | Botswana 119/8 (20 ov) Uganda 125/5 (15 ov) | Uganda won by 5 wickets | Gahanga International Cricket Stadium |
| 15 Sep 2026 | Sierra Leone 55 (17.4 ov) Uganda 56/2 (7 ov) | Uganda won by 8 wickets | Gahanga International Cricket Stadium |
| 12 Sep 2026 | Uganda 189/6 (20 ov) Kenya 193/2 (16.4 ov) | Kenya won by 8 wickets | Gahanga B Ground |
| 11 Sep 2026 | Uganda 198/9 (20 ov) Rwanda 134 (18.5 ov) | Uganda won by 64 runs | Gahanga B Ground |
| 10 Sep 2026 | Botswana 101/7 (20 ov) Uganda 105/5 (9.3 ov) | Uganda won by 5 wickets | Gahanga B Ground |
| 9 Sep 2026 | Uganda 250/3 (20 ov) Sierra Leone 136/4 (20 ov) | Uganda won by 114 runs | Gahanga B Ground |
| 18 Aug 2026 | Uganda 204 (48.1 ov) Bahrain 209/6 (49.4 ov) | Bahrain won by 4 wickets | University of Dar-es-Salaam Ground 2 |
Competitions
Frequently asked questions
How many matches have Uganda won?
119 of 175 matches in the data (2013–2026): 88 of 112 T20Is, 26 of 50 List A, 5 of 13 Other T20.
What is Uganda's highest total?
291/9 against Hong Kong on 10 Nov 2024.
What is Uganda's lowest total?
39 all out against West Indies on 8 Jun 2024.
What is Uganda's biggest win?
By 209 runs against Tanzania (ODM, 9 Nov 2024).
Who has taken the most wickets for Uganda?
H Ssenyondo, with 161 wickets in the data.
Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.