Personal details
Born15 Apr 1990
Age35 Years
NationalityUganda
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 46 | 125 | 12.5 | 119.04 | 65 | 6.46 |
| T20 | 55 | 163 | 11.64 | 119.85 | 69 | 7.02 |
| List A | 9 | 4 | 1.33 | 30.76 | 14 | 4.66 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 46 | 18 | 8 | 125 | 20 | 12.5 | 105 | 119.04 | 0 | 0 | 10 | 6 | 8 |
| T20 | 55 | 22 | 8 | 163 | 20 | 11.64 | 136 | 119.85 | 0 | 0 | 14 | 8 | 11 |
| List A | 9 | 4 | 1 | 4 | 3 | 1.33 | 13 | 30.76 | 0 | 0 | 0 | 0 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 46 | 44 | 140.4 | 910 | 65 | 4/17 | 14 | 6.46 | 0 | 0 |
| T20 | 55 | 53 | 169.1 | 1188 | 69 | 4/17 | 17.21 | 7.02 | 0 | 0 |
| List A | 9 | 9 | 70.2 | 328 | 14 | 5/27 | 23.42 | 4.66 | 1 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 1 | 8 | 8 | 8.00 | 50.00 | 0 | 17.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 1 | 8 | 8 | 8.00 | 50.00 | 0 | 0 |
South Africa | 1 | 2 | 2 | – | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 1 | 4 | 10 | 2.50 | 2.50 | 6.00 |
Zimbabwe | 1 | 0 | 33 | – | 8.25 | – |
Afghanistan | 1 | 0 | 34 | – | 17.00 | – |
Last 10 innings · batting
0vs NAM-A
3vs Gold
15vs EMD
8vs AFG
0vs NAM
2*vs SA
18*vs KEN
10*vs MOZ
17vs NAM
2vs TZN
T20
vs NAM-A21 Mar 2026 · c R Trumpelmann b M Heingo
0(1)
T20
vs Gold21 Mar 2025 · c B Masaba b S Wabwose
3(7)
T20
vs EMD20 Mar 2025 · c R Lutaaya b B Ivan
15(9)
T20I
vs AFG4 Jun 2024 · lbw b R Khan
8(16)
T20
vs NAM21 Mar 2024 · b B Shikongo
0(1)
T20
vs SA20 Mar 2024 · Not out
2*(2)
T20I
vs KEN19 Dec 2023 · Not out
18*(6)
T20I
vs MOZ15 Dec 2023 · Not out
10*(3)
T20I
vs NAM24 Nov 2023 · b D Wiese
17(15)
T20I
vs TZN25 Aug 2023 · c A Patwa b SJ Ally
2(2)
Last 10 innings · bowling
2/17vs NAM-A
0/36vs NAM-A
0/21vs NAM-A
0/14vs NAM-A
2/15vs Gold
3/26vs EMD
1/23vs Ruby
2/35vs Gold
0/12vs HKG
6/20vs SGP

Afghanistan
South Africa
Zimbabwe