Career by format
| Format | Mat | Inns | NO | Runs | HS | Avg | SR | 100/50 |
|---|---|---|---|---|---|---|---|---|
| T20I (shown below) | 45 | 43 | 7 | 829 | 59* | 23.03 | 100.48 | 0/3 |
Men's T20I analysis
Loading I Niyomugabo's T20I analysis…
Loading strengths and weaknesses…
Loading matchups…
| Format | Mat | Inns | NO | Runs | HS | Avg | SR | 100/50 |
|---|---|---|---|---|---|---|---|---|
| T20I (shown below) | 45 | 43 | 7 | 829 | 59* | 23.03 | 100.48 | 0/3 |
Loading I Niyomugabo's T20I analysis…
Loading strengths and weaknesses…
Loading matchups…
Middle (7-15)
Match phase · average
76th percentile among comparable players
Middle (7-15): average of 29.5, 5.2 above their average of 24.4 on all balls faced (+21%) — allowing for sample size, that change is in the top 24% of comparable players (their median change: +4%) — 452 balls faced.
452 ballsHigh confidence
Settling in (balls 16-40)
Stage of innings · balls per dismissal
83rd percentile among comparable players
Settling in (balls 16-40): balls per dismissal of 26, 2 above their balls per dismissal of 24 on all balls faced (+8%) — allowing for sample size, that change is in the top 17% of comparable players (their median change: -6%) — 314 balls faced.
314 ballsMedium confidence
Pace
Pace or spin · average
4th percentile among comparable players
Pace: average of 18.4, 6.0 below their average of 24.4 on all balls faced (-24%) — allowing for sample size, that change is in the bottom 4% of comparable players (their median change: +1%) — 320 balls faced.
320 ballsMedium confidence
Powerplay (1-6)
Match phase · strike rate
19th percentile among comparable players
Powerplay (1-6): strike rate of 84.1, 16.4 below their strike rate of 100.5 on all balls faced (-16%) — allowing for sample size, that change is in the bottom 19% of comparable players (their median change: -4%) — 270 balls faced.
| Measure | Value | Percentile | Balls |
|---|---|---|---|
| Run scoring (batting) | 23.03 | 29 | 825 |
| Scoring rate (batting) | 100.48 | 7 | 825 |
| Against pace (batting) | 18.42 | 8 | 320 |
| Against spin (batting) | 18.20 | 10 | 223 |
| Time at the crease (batting) | 22.92 | 69 | 825 |
| Boundary hitting (batting) | 10.91 | 10 | 825 |
| Strike rotation (batting) | 42.06 | 20 | 825 |
| Bowling type | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Right-arm medium | 188 | 199 | 7 | 28.43 | 105.85 | 43.1% | 13.3% |
| Off break | 130 | 103 | 7 | 14.71 | 79.23 | 40.0% | 3.8% |
| Right-arm fast-medium | 86 | 103 | 6 | 17.17 | 119.77 | 47.7% | 18.6% |
| Pace or spin | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Pace | 320 | 350 | 19 | 18.42 | 109.38 | 45.0% | 14.7% |
| Spin | 223 | 182 | 10 | 18.20 | 81.61 | 42.2% | 5.4% |
| Phase | Balls | Runs |
|---|
| Year | Inns | Runs | Avg | SR | Bowl inns | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|---|
| 2024 | 9 | 200 | 28.57 | 113.64 | – | – | – | – |
| 2025 | 15 | 285 | 25.91 | 91.35 | – | – | – | – |
| 2026 | 19 | 344 | 21.50 | 102.08 | – | – | – | – |
| Date | Opposition | Runs | Balls | 4s | 6s | Pos | Dismissal |
|---|---|---|---|---|---|---|---|
| 17 Sept 2026 | UgandaGahanga International Cricket Stadium | 52* | 52 | 2 | 3 | 3 | not out |
| 16 Sept 2026 | Sierra LeoneGahanga International Cricket Stadium | 12 | 15 | 2 | 0 | 3 | run out |
| 15 Sept 2026 | KenyaGahanga International Cricket Stadium | 0 | 3 | 0 | 0 | 3 | caught |
| 13 Sept 2026 | BotswanaGahanga B Ground | 1 | 2 | 0 |
36 dismissals
29 dismissals where the bowler's type is known
270 ballsMedium confidence
Spin
Pace or spin · average
16th percentile among comparable players
Spin: average of 18.2, 6.2 below their average of 24.4 on all balls faced (-25%) — allowing for sample size, that change is in the bottom 16% of comparable players (their median change: -3%) — 223 balls faced.
223 ballsLow confidence
| Outs |
|---|
| Avg |
|---|
| SR |
|---|
| Dot % |
|---|
| 4s+6s % |
|---|
| Middle (7-15) | 452 | 443 | 15 | 29.53 | 98.01 | 35.8% | 8.2% |
|---|---|---|---|---|---|---|---|
| Powerplay (1-6) | 270 | 227 | 10 | 22.70 | 84.07 | 56.7% | 11.5% |
| Death (16-20) | 103 | 159 | 9 | 17.67 | 154.37 | 31.1% | 21.4% |
| Type and phase | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Off break, Middle (7-15) | 109 | 88 | 5 | 17.60 | 80.73 | 37.6% | 3.7% |
| Right-arm medium, Powerplay (1-6) | 73 | 65 | 2 | 32.50 | 89.04 | 52.1% | 12.3% |
| Right-arm medium, Middle (7-15) | 71 | 79 | 0 | – | 111.27 | 36.6% | 12.7% |
| Stage of innings | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| New at the crease (first 15 balls) | 478 | 495 | 19 | 26.05 | 103.56 | 44.8% | 12.6% |
| Settling in (balls 16-40) | 314 | 298 | 12 | 24.83 | 94.90 | 37.6% | 8.3% |
| Opposition | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Nigeria | 155 | 171 | 5 | 34.20 | 110.32 | 34.2% | 11.6% |
| Sierra Leone | 143 | 177 | 2 | 88.50 | 123.78 | 37.8% | 15.4% |
| Zambia | 124 | 123 | 4 | 30.75 | 99.19 | 39.5% | 10.5% |
| Uganda | 122 | 109 | 4 | 27.25 | 89.34 | 45.9% | 8.2% |
| Malawi | 119 | 107 | 5 | 21.40 | 89.92 | 42.9% | 8.4% |
| Home and chase | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Chasing | 531 | 484 | 21 | 23.05 | 91.15 | 43.7% | 9.0% |
| Batting first | 294 | 345 | 13 | 26.54 | 117.35 | 39.1% | 14.3% |
| Batting position | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| No. 3 | 783 | 777 | 31 | 25.06 | 99.23 | 42.3% | 10.6% |
| Innings | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Innings 2 | 531 | 484 | 21 | 23.05 | 91.15 | 43.7% | 9.0% |
| Innings 1 | 294 | 345 | 13 | 26.54 | 117.35 | 39.1% | 14.3% |
| Venue | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Gahanga International Cricket Stadium | 332 | 309 | 12 | 25.75 | 93.07 | 44.6% | 9.6% |
| Nigeria Cricket Federation Oval 1 | 193 | 201 | 6 | 33.50 | 104.15 | 40.4% | 13.0% |
| TCA Oval | 94 | 104 | 5 | 20.80 | 110.64 | 36.2% | 11.7% |
| Gahanga B Ground | 85 | 94 | 4 | 23.50 | 110.59 | 37.6% | 10.6% |
Not enough balls: batting splits are shown from 60 balls faced.
Not enough balls: batting splits are shown from 60 balls faced.
| 0 |
| 3 |
| caught and bowled |
| 11 Sept 2026 | UgandaGahanga B Ground | 38 | 43 | 2 | 2 | 3 | caught |
|---|
| 10 Sept 2026 | Sierra LeoneGahanga B Ground | 55 | 39 | 4 | 1 | 3 | bowled |
|---|
| 9 Sept 2026 | KenyaGahanga B Ground | 0 | 1 | 0 | 0 | 3 | caught |
|---|
| 16 Aug 2026 | MalawiTCA Oval, Blantyre | 16 | 15 | 3 | 0 | 3 | caught |
|---|
| 15 Aug 2026 | ZambiaTCA Oval, Blantyre | 16* | 10 | 2 | 1 | 6 | not out |
|---|
| 14 Aug 2026 | MalawiTCA Oval, Blantyre | 0 | 2 | 0 | 0 | 3 | caught |
|---|
| 12 Aug 2026 | ZambiaTCA Oval, Blantyre | 14 | 15 | 0 | 1 | 3 | caught |
|---|
| 12 Aug 2026 | MalawiTCA Oval, Blantyre | 36 | 34 | 2 | 0 | 3 | bowled |
|---|
| 11 Aug 2026 | ZambiaTCA Oval, Blantyre | 22 | 18 | 2 | 0 | 3 | caught |
|---|
| 30 May 2026 | BotswanaBotswana Cricket Association Oval 1, Gaborone | 3 | 13 | 0 | 0 | 3 | caught |
|---|
| 28 May 2026 | Sierra LeoneBotswana Cricket Association Oval 2, Gaborone | 36* | 33 | 3 | 0 | 3 | not out |
|---|
| 26 May 2026 | MaliBotswana Cricket Association Oval 2, Gaborone | 5 | 4 | 1 | 0 | 3 | bowled |
|---|
| 25 May 2026 | KenyaBotswana Cricket Association Oval 1, Gaborone | 5 | 16 | 0 | 0 | 3 | caught |
|---|
| 24 May 2026 | Ivory CoastBotswana Cricket Association Oval 1, Gaborone | 26 | 12 | 3 | 1 | 3 | caught |
|---|
| 23 May 2026 | CameroonBotswana Cricket Association Oval 1, Gaborone | 7 | 10 | 0 | 0 | 3 | bowled |
|---|
| 14 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 3 | 4 | 0 | 0 | 3 | run out |
|---|
| 13 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 1 | 2 | 0 | 0 | 3 | caught |
|---|
| 12 Dec 2025 | Sierra LeoneNigeria Cricket Federation Oval 1, Abuja | 18* | 6 | 2 | 1 | 3 | not out |
|---|
| 11 Dec 2025 | ZambiaNigeria Cricket Federation Oval 1, Abuja | 16 | 22 | 0 | 0 | 3 | caught |
|---|
| 9 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 22 | 9 | 3 | 1 | 4 | run out |
|---|
| 8 Dec 2025 | Sierra LeoneNigeria Cricket Federation Oval 1, Abuja | 42 | 31 | 6 | 1 | 3 | run out |
|---|