UGA#21

Uganda

WORLD #21
UgandaUGA
side by side

Uganda's record in every format

Gold marks the best format on each line. Uganda win most often in T20Is.

Uganda international record by format
TestODIT20I
Matches–13156
Won–3104
Lost–1048
Drawn / tied–004 no result
Win rate–23.1%68.4%
W/L ratio–0.302.17
Last 10–2–88–2
head to head

Uganda vs every opponent, all formats

Win rate in each format. Gold marks Uganda's best format against that team.

OpponentTestODIT20I
Kenyanot played0%0–1 · 1 M60%15–9 · 25 M
RwandaDOMINANTnot playednot played96%22–1 · 23 M
Tanzanianot playednot played71%12–3 · 17 M
Nigerianot playednot played87%13–1 · 15 M
NamibiaTOUGHESTnot played50%1–1 · 2 M9%1–10 · 11 M
Botswananot playednot played100%12–0 · 12 M
Ghananot playednot played100%4–0 · 4 M
Hong Kongnot playednot played50%2–2 · 4 M
Scotlandnot played0%0–1 · 1 M0%0–3 · 3 M
Mozambiquenot playednot played100%3–0 · 3 M
Papua New Guineanot played100%1–0 · 1 M50%1–1 · 2 M
Malawinot playednot played67%2–1 · 3 M
United Arab Emiratesnot playednot played67%2–1 · 3 M
Bermudanot played0%0–1 · 1 M50%1–1 · 2 M
Qatarnot playednot played33%1–2 · 3 M
Irelandnot played0%0–1 · 1 M0%0–2 · 2 M
Canadanot played0%0–2 · 2 M0%0–1 · 1 M
Sierra Leonenot playednot played100%2–0 · 2 M
Lesothonot playednot played100%2–0 · 2 M
Italynot playednot played50%1–1 · 2 M
Zimbabwenot playednot played50%1–1 · 2 M
Omannot played0%0–1 · 1 M100%1–0 · 1 M
Bahrainnot playednot played50%1–1 · 2 M
Netherlandsnot played0%0–1 · 1 M0%0–1 · 1 M
Swazilandnot playednot played100%1–0 · 1 M
Jerseynot playednot played100%1–0 · 1 M
Denmarknot played100%1–0 · 1 Mnot played
Zambianot playednot played100%1–0 · 1 M
Gambianot playednot played100%1–0 · 1 M
Seychellesnot playednot played100%1–0 · 1 M
United States of Americanot playednot played0%0–1 · 1 M
Afghanistannot playednot played0%0–1 · 1 M
New Zealandnot playednot played0%0–1 · 1 M
West Indiesnot playednot played0%0–1 · 1 M
Bangladeshnot playednot played0%0–1 · 1 M
Pakistannot playednot played0%0–1 · 1 M
Nepalnot played0%0–1 · 1 Mnot played

Win % by year

T20Is: 2023 was Uganda's most dominant year, winning 88% of matches.

ODI
T20I

Uganda's highest totals

The biggest innings in each format.

Test
Not recorded
ODI
  1. 1vs BermudaPotchefstroom · 2009352/7
  2. 2vs OmanPretoria · 2009298/5
  3. 3vs DenmarkPotchefstroom · 2009292/6
  4. 4vs NamibiaKrugersdorp · 2009234/7
  5. 5vs CanadaJohannesburg · 2009232/5
T20I
  1. 1vs Sierra LeoneGahanga B Ground, Rwanda · 2026250/3
  2. 2vs BotswanaGahanga International Cricket Stadium, Rwanda · 2024229/3
  3. 3vs RwandaGahanga B Ground, Rwanda · 2026198/9
  4. 4vs KenyaGahanga International Cricket Stadium, Rwanda · 2026197/7
  5. 5vs NigeriaTakashinga Sports Club, Highfield, Harare · 2025196/7

More Uganda records

Every board, by format, across the whole of Uganda's history.

Most runs

Test
Not recorded
ODI
  1. 4Nehal K J Bibodi3 mat · avg 133.50267
  2. 5Junior Zerubarbel Kwebiha6 mat · avg 42.75171
  3. 6Abram Lepono Ndhlovu6 mat · avg 21.67130
  4. 7Phillimon Mpho Selowa6 mat · avg 18.4092
  5. 8Benjamin Musoke8 mat · avg 12.8690
  6. 9Hamza Saleh Almuzahim6 mat · avg 12.0072
  7. 10Richard Gideon Okia4 mat · avg 16.7567
  8. 11Arthur Solomon Kyobe6 mat · avg 10.8365
  9. 12Akbar Mirza Baig7 mat · avg 12.7551
  10. 13Brian Masaba2 mat · avg 21.0042
  11. 14Davis Karashani Arinaitwe12 mat · avg 5.5739
  12. 15Lawrence Sematimba5 mat · avg 7.5030
T20I
  1. 4Dinesh Nakrani82 mat · avg 25.421,144
  2. 5Robinson Obuya55 mat · avg 25.391,117
  3. 6Alpesh Ramjani70 mat · avg 24.75891
  4. 7Kenneth Waiswa87 mat · avg 15.87825
  5. 8Ronak Bharatibhai Patel42 mat · avg 25.16805
  6. 9Raghav Dhawan26 mat · avg 27.86585
  7. 10Olipa Gerald14 mat · avg 55.00495
  8. 11Deusdedit Muhumuza44 mat · avg 20.95461
  9. 12Saud Islam20 mat · avg 26.59452
  10. 13Brian Masaba71 mat · avg 15.41447
  11. 14Frank Nsubuga91 mat · avg 11.14401
  12. 15Ronald Lutaaya32 mat · avg 13.68383

Most wickets

Test
Not recorded
T20I
  1. 4Frank Nsubuga91 mat · avg 17.6089
  2. 5Juma Miyagi52 mat · avg 13.1879
  3. 6Cosmas Kyewuta50 mat · avg 17.0366
  4. 7Bilal Hassan46 mat · avg 14.0065
  5. 8Joseph Baguma35 mat · avg 11.6255
  6. 9Kenneth Waiswa87 mat · avg 17.5553
  7. 10Riazat Ali Shah91 mat · avg 21.8849
  8. 11Brian Masaba71 mat · avg 15.3132
  9. 12Jonathan Ssebanja24 mat · avg 19.7827
  10. 13Charles Waiswa29 mat · avg 26.5826
  11. 14Deusdedit Muhumuza44 mat · avg 24.4122
  12. 15Frank Akankwasa32 mat · avg 18.9520

Highest score

Test
Not recorded
ODI
  1. 4Junior Zerubarbel Kwebiha6 mat · avg 42.7569
  2. 5Abram Lepono Ndhlovu6 mat · avg 21.6761
  3. 6Roger Galwanao Mukasa11 mat · avg 27.0951
  4. 7Benjamin Musoke8 mat · avg 12.8644
  5. 8Hamza Saleh Almuzahim6 mat · avg 12.0033
  6. 9Arthur Solomon Kyobe6 mat · avg 10.8332
  7. 10Phillimon Mpho Selowa6 mat · avg 18.4032
  8. 11Brian Masaba2 mat · avg 21.0029
  9. 12Richard Gideon Okia4 mat · avg 16.7528
  10. 13Akbar Mirza Baig7 mat · avg 12.7528
  11. 14Ronald Ssemanda5 mat · avg 13.5024
  12. 15Lawrence Sematimba5 mat · avg 7.5015
T20I
  1. 4Olipa Gerald14 mat · avg 55.0095
  2. 5Charles Musemez9 mat · avg 26.7589
  3. 6Roger Galwanao Mukasa80 mat · avg 20.1289
  4. 7Sumeet Verma10 mat · avg 43.1788
  5. 8Alpesh Ramjani70 mat · avg 24.7578
  6. 9Dinesh Nakrani82 mat · avg 25.4277
  7. 10Saud Islam20 mat · avg 26.5975
  8. 11Ronald Lutaaya32 mat · avg 13.6870
  9. 12Ronak Bharatibhai Patel42 mat · avg 25.1668
  10. 13Frank Akankwasa32 mat · avg 14.2566
  11. 14Anas Baig9 mat · avg 12.5066
  12. 15Kenneth Waiswa87 mat · avg 15.8766

Most hundreds

Test
Not recorded
ODI
  1. 1Nehal K J Bibodi3 mat · avg 133.502
T20I
  1. 1Simon Ssesazi88 mat · avg 29.001
  2. 2Robinson Obuya55 mat · avg 25.391

Most fifties

Most sixes

Test
Not recorded
T20I
  1. 4Robinson Obuya55 mat · avg 25.3959
  2. 5Roger Galwanao Mukasa80 mat · avg 20.1241
  3. 6Olipa Gerald14 mat · avg 55.0040
  4. 7Alpesh Ramjani70 mat · avg 24.7531
  5. 8Kenneth Waiswa87 mat · avg 15.8724
  6. 9Frank Nsubuga91 mat · avg 11.1423
  7. 10Raghav Dhawan26 mat · avg 27.8617
  8. 11Sumeet Verma10 mat · avg 43.1717
  9. 12Juma Miyagi52 mat · avg 9.8916
  10. 13Deusdedit Muhumuza44 mat · avg 20.9513
  11. 14Arthur Solomon Kyobe21 mat · avg 16.0513
  12. 15Charles Musemez9 mat · avg 26.7512

Most fours

Test
Not recorded
ODI
  1. 4Frank Nsubuga13 mat · avg 26.9124
  2. 5Junior Zerubarbel Kwebiha6 mat · avg 42.7514
  3. 6Abram Lepono Ndhlovu6 mat · avg 21.6711
  4. 7Benjamin Musoke8 mat · avg 12.8611
  5. 8Arthur Solomon Kyobe6 mat · avg 10.838
  6. 9Hamza Saleh Almuzahim6 mat · avg 12.007
  7. 10Richard Gideon Okia4 mat · avg 16.755
  8. 11Akbar Mirza Baig7 mat · avg 12.755
  9. 12Brian Masaba2 mat · avg 21.004
  10. 13Deusdedit Muhumuza3 mat · avg 5.673
  11. 14Phillimon Mpho Selowa6 mat · avg 18.403
  12. 15Davis Karashani Arinaitwe12 mat · avg 5.572
T20I
  1. 4Ronak Bharatibhai Patel42 mat · avg 25.1696
  2. 5Robinson Obuya55 mat · avg 25.3995
  3. 6Kenneth Waiswa87 mat · avg 15.8776
  4. 7Dinesh Nakrani82 mat · avg 25.4270
  5. 8Alpesh Ramjani70 mat · avg 24.7569
  6. 9Raghav Dhawan26 mat · avg 27.8646
  7. 10Brian Masaba71 mat · avg 15.4144
  8. 11Saud Islam20 mat · avg 26.5943
  9. 12Ronald Lutaaya32 mat · avg 13.6843
  10. 13Deusdedit Muhumuza44 mat · avg 20.9541
  11. 14Olipa Gerald14 mat · avg 55.0033
  12. 15Shrideep Mangela16 mat · avg 24.0732

Best batting average

min 20 innings
Test
Nobody qualifies
ODI
Nobody qualifies
T20I
  1. 4Dinesh Nakrani82 mat · avg 25.4225.42
  2. 5Robinson Obuya55 mat · avg 25.3925.39
  3. 6Ronak Bharatibhai Patel42 mat · avg 25.1625.16
  4. 7Alpesh Ramjani70 mat · avg 24.7524.75
  5. 8Deusdedit Muhumuza44 mat · avg 20.9520.95
  6. 9Roger Galwanao Mukasa80 mat · avg 20.1220.12
  7. 10Arthur Solomon Kyobe21 mat · avg 16.0516.05
  8. 11Kenneth Waiswa87 mat · avg 15.8715.87
  9. 12Brian Masaba71 mat · avg 15.4115.41
  10. 13Frank Akankwasa32 mat · avg 14.2514.25
  11. 14Pascal Murungi37 mat · avg 14.0014.00
  12. 15Ronald Lutaaya32 mat · avg 13.6813.68

Best strike rate

min 500 balls faced
Test
Nobody qualifies
ODI
Nobody qualifies

Most not outs

Test
Not recorded
T20I
  1. 4Kenneth Waiswa87 mat · avg 15.8714
  2. 5Brian Masaba71 mat · avg 15.4114
  3. 6Cosmas Kyewuta50 mat · avg 13.4513
  4. 7Alpesh Ramjani70 mat · avg 24.7512
  5. 8Simon Ssesazi88 mat · avg 29.0010
  6. 9Deusdedit Muhumuza44 mat · avg 20.9510
  7. 10Frank Nsubuga91 mat · avg 11.149
  8. 11Robinson Obuya55 mat · avg 25.399
  9. 12Bilal Hassan46 mat · avg 12.508
  10. 13Cyrus Kakuru59 mat · avg 10.358
  11. 14Fred Achelam49 mat · avg 10.268
  12. 15Charles Waiswa29 mat · avg 14.787

Most balls faced

Test
Not recorded
ODI
  1. 4Nehal K J Bibodi3 mat · avg 133.50302
  2. 5Junior Zerubarbel Kwebiha6 mat · avg 42.75291
  3. 6Abram Lepono Ndhlovu6 mat · avg 21.67286
  4. 7Phillimon Mpho Selowa6 mat · avg 18.40206
  5. 8Hamza Saleh Almuzahim6 mat · avg 12.00149
  6. 9Arthur Solomon Kyobe6 mat · avg 10.83128
  7. 10Davis Karashani Arinaitwe12 mat · avg 5.57126
  8. 11Richard Gideon Okia4 mat · avg 16.75117
  9. 12Brian Masaba2 mat · avg 21.00102
  10. 13Lawrence Sematimba5 mat · avg 7.5089
  11. 14Benjamin Musoke8 mat · avg 12.8685
  12. 15Akbar Mirza Baig7 mat · avg 12.7569
T20I
  1. 4Dinesh Nakrani82 mat · avg 25.42915
  2. 5Robinson Obuya55 mat · avg 25.39858
  3. 6Ronak Bharatibhai Patel42 mat · avg 25.16779
  4. 7Kenneth Waiswa87 mat · avg 15.87758
  5. 8Alpesh Ramjani70 mat · avg 24.75691
  6. 9Raghav Dhawan26 mat · avg 27.86533
  7. 10Brian Masaba71 mat · avg 15.41445
  8. 11Deusdedit Muhumuza44 mat · avg 20.95433
  9. 12Saud Islam20 mat · avg 26.59426
  10. 13Frank Nsubuga91 mat · avg 11.14355
  11. 14Arthur Solomon Kyobe21 mat · avg 16.05345
  12. 15Shrideep Mangela16 mat · avg 24.07310

Best bowling figures

Test
Not recorded
ODI
  1. 4Frank Nsubuga13 mat · avg 64.383/54
  2. 5Patrick Ochan5 mat · avg 24.332/27
  3. 6Ronald Ssemanda5 mat · avg 44.672/28
  4. 7Akbar Mirza Baig7 mat · avg 31.432/33
  5. 8Nehal K J Bibodi3 mat · avg 25.502/51
  6. 9Faruk Ochimi4 mat · avg 36.002/58
  7. 10Roger Galwanao Mukasa11 mat · avg 72.001/35
T20I
  1. 4Deusdedit Muhumuza44 mat · avg 24.415/13
  2. 5Alpesh Ramjani70 mat · avg 10.505/17
  3. 6Enock Kasaija10 mat · avg 9.954/4
  4. 7Cosmas Kyewuta50 mat · avg 17.034/5
  5. 8Frank Akankwasa32 mat · avg 18.954/10
  6. 9Riazat Ali Shah91 mat · avg 21.884/12
  7. 10Joseph Baguma35 mat · avg 11.624/14
  8. 11Kenneth Waiswa87 mat · avg 17.554/14
  9. 12Bilal Hassan46 mat · avg 14.004/17
  10. 13Roger Galwanao Mukasa80 mat · avg 38.564/23
  11. 14Charles Waiswa29 mat · avg 26.584/38
  12. 15Olipa Gerald14 mat · avg 11.333/1

Best bowling average

min 50 wickets
Test
Nobody qualifies
ODI
Nobody qualifies
T20I
  1. 4Bilal Hassan46 mat · avg 14.0014.00
  2. 5Henry Ssenyondo106 mat · avg 14.3214.32
  3. 6Dinesh Nakrani82 mat · avg 15.2915.29
  4. 7Cosmas Kyewuta50 mat · avg 17.0317.03
  5. 8Kenneth Waiswa87 mat · avg 17.5517.55
  6. 9Frank Nsubuga91 mat · avg 17.6017.60

Best bowling SR

min 50 wickets
Test
Nobody qualifies
ODI
Nobody qualifies
T20I
  1. 4Alpesh Ramjani70 mat · avg 10.5013.02
  2. 5Kenneth Waiswa87 mat · avg 17.5514.26
  3. 6Cosmas Kyewuta50 mat · avg 17.0314.92
  4. 7Henry Ssenyondo106 mat · avg 14.3215.96
  5. 8Dinesh Nakrani82 mat · avg 15.2916.05
  6. 9Frank Nsubuga91 mat · avg 17.6021.34

Frequently asked questions

In which format does Uganda have the best record?

T20Is: Uganda have won 68.4% of their 156 T20I matches.

How many matches has Uganda won in each format?

3 of 13 ODIs, 104 of 156 T20Is.

Who has scored the most T20I runs for Uganda?

Simon Ssesazi leads with 2,204 runs, ahead of Riazat Ali Shah (1,944).

Who has taken the most T20I wickets for Uganda?

Henry Ssenyondo with 130 at an economy of 5.38.

Which team has Uganda found toughest?

Across all formats, Namibia: Uganda have won 2 of 13 matches (15%).