Uganda

180 matches · 4 May 2013 to 25 Oct 2026

Results by format

CompetitionSpanMWLTDNRWin %
T20I2019–2026117922400179.3
ODM2013–202650262300153.1
IT202013–2018135838.5

Win % leaves out draws and no-results. Tied matches decided by a Super Over count as ties.

Uganda in T20I: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Simon Ssesazi 2021–2024 76 1,970 100* 28.97 123.05 1
2 Riazat Ali Shah 2019–2026 72 1,906 98* 37.37 133.19 0
3 Dinesh Nakrani 2019–2025 65 1,088 77* 25.90 128.15 0
4 RG Mukasa 2019–2024 46 993 89 23.64 123.51 0
5 Robinson Obuya 2023–2026 48 986 118* 24.65 132.17 1

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 AR Ramjani 2022–2026 61 101 5/17 10.02 4.72 1
2 Henry Ssenyondo 2019–2025 78 100 5/8 14.43 5.34 1
3 Dinesh Nakrani 2019–2025 70 89 6/7 15.06 5.67 2
4 J Miyaji 2022–2026 49 76 5/7 13.38 6.14 1
5 F Nsubuga 2019–2025 63 65 3/8 15.37 4.65 0

Uganda in ODM: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Riazat Ali Shah 2018–2026 27 822 104 32.88 81.71 1
2 RG Mukasa 2013–2021 28 663 97 23.68 71.37 0
3 Raghav Dhawan 2024–2026 12 531 85 53.10 76.62 0
4 Ronak Patel 2018–2022 15 491 105 35.07 65.03 1
5 Brian Masaba 2013–2024 23 419 51 19.95 49.53 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Henry Ssenyondo 2013–2026 45 58 4/28 23.59 3.65 0
2 F Nsubuga 2013–2024 31 44 4/20 19.27 3.23 0
3 Riazat Ali Shah 2018–2026 20 32 4/24 17.16 4.69 0
4 Dinesh Nakrani 2018–2026 23 29 6/20 25.28 4.05 1
5 J Miyaji 2022–2026 15 28 6/17 15.39 4.06 1

Uganda in IT20: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Dinesh Nakrani 2018 5 319 102* 106.33 198.14 1
2 Riazat Ali Shah 2018 5 230 96* 230.00 234.69 0
3 Ronak Patel 2018 5 163 65 32.60 106.54 0
4 RG Mukasa 2013–2018 11 137 38 12.45 97.86 0
5 RG Okia 2013 6 103 33* 20.60 98.10 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Mohammed Irfan 2016–2018 7 12 5/12 13.67 5.86 1
2 RG Mukasa 2013–2018 8 7 4/23 24.29 7.50 0
3 Riazat Ali Shah 2018 5 7 3/10 14.57 7.85 0
4 Bilal Hassun 2018 4 6 2/15 17.33 8.00 0
5 F Nsubuga 2013–2018 11 6 2/22 42.33 6.35 0

Head to head

OpponentMWLLast played
Kenya 251411 19 Sept 2026 UGA v KEN →
Rwanda 22220 17 Sept 2026 UGA v RWA →
Tanzania 20154 8 Aug 2026 UGA v TAN →
Nigeria 14131 25 Oct 2026 UGA v NGA →
Namibia 12111 21 Mar 2024 UGA v NAM →
Botswana 10100 16 Sept 2026 UGA v BOT →
Hong Kong 733 12 Aug 2026 UGA v HK →
Singapore 651 15 Aug 2026 UGA v SIN →
Italy 541 11 Aug 2026 UGA v ITA →
Bahrain 422 18 Aug 2026 UGA v BHR →
Bermuda 440 21 Jun 2022 UGA v BER →
Ghana 440 18 Mar 2024 UGA v GHA →
Jersey 422 5 Aug 2022 UGA v JER →
Nepal 422 17 Jan 2015 UGA v NEP →
Canada 312 24 Jan 2015 UGA v CAN →
Malaysia 312 29 Apr 2018 UGA v MAS →
Oman 303 18 Nov 2018 UGA v OMA →
United Arab Emirates 321 27 Jul 2025 UGA v UAE →
Denmark 220 9 Nov 2018 UGA v DEN →
Lesotho 220 21 Oct 2026 UGA v LES →
Malawi 220 2 Oct 2025 UGA v MAL →
Mozambique 220 24 Oct 2026 UGA v MOZ →
Netherlands 202 14 Jul 2022 UGA v NED →
Papua New Guinea 211 5 Jun 2024 UGA v PNG →
Sierra Leone 220 15 Sept 2026 UGA v SL →
United States of America 211 10 Nov 2018 UGA v USA →
Zimbabwe 211 26 Sept 2025 UGA v ZIM →
Gambia 110 23 Oct 2026 UGA v GAM →
Ireland 101 22 Nov 2013 UGA v IRE →
New Zealand 101 14 Jun 2024 UGA v NZ →

Highest totals

#TeamScoreOversMatch
1 Uganda 291/9 50 10 Nov 2024 v Hong Kong
2 Uganda 289/7 50 9 Nov 2024 v Tanzania
3 Uganda 276 49.5 13 Feb 2025 v Hong Kong
4 Uganda 266/6 50 5 Aug 2022 v Jersey
5 Uganda 254/9 50 13 Nov 2024 v Italy

Recent series