Career by format
| Format | Mat | Inns | NO | Runs | HS | Avg | SR | 100/50 |
|---|---|---|---|---|---|---|---|---|
| T20I (shown below) | 98 | 92 | 6 | 1,720 | 82* | 20.00 | 89.21 | 0/9 |
Men's T20I analysis
Loading D Ndikubwimana's T20I analysis…
Loading strengths and weaknesses…
Loading matchups…
| Format | Mat | Inns | NO | Runs | HS | Avg | SR | 100/50 |
|---|---|---|---|---|---|---|---|---|
| T20I (shown below) | 98 | 92 | 6 | 1,720 | 82* | 20.00 | 89.21 | 0/9 |
Loading D Ndikubwimana's T20I analysis…
Loading strengths and weaknesses…
Loading matchups…
Batting first
Innings context · average
93rd percentile among comparable players
Batting first: average of 26.2, 4.7 above their average of 21.5 on all balls faced (+22%) — allowing for sample size, that change is in the top 7% of comparable players (their median change: +2%) — 920 balls faced.
920 ballsHigh confidence
Pace
Pace or spin · average
92nd percentile among comparable players
Pace: average of 26.0, 4.5 above their average of 21.5 on all balls faced (+21%) — allowing for sample size, that change is in the top 8% of comparable players (their median change: +1%) — 872 balls faced.
872 ballsHigh confidence
New at the crease (first 15 balls)
Stage of innings · balls per dismissal
86th percentile among comparable players
New at the crease (first 15 balls): balls per dismissal of 30, 6 above their balls per dismissal of 24 on all balls faced (+26%) — allowing for sample size, that change is in the top 14% of comparable players (their median change: +8%) — 1095 balls faced.
1,095 ballsHigh confidence
Powerplay (1-6)
Match phase · average
83rd percentile among comparable players
Powerplay (1-6): average of 27.0, 5.5 above their average of 21.5 on all balls faced (+25%) — allowing for sample size, that change is in the top 17% of comparable players (their median change: +5%) — 1018 balls faced.
1,018 ballsHigh confidence
Right-arm medium
Bowling type · strike rate
95th percentile among comparable players
Right-arm medium: strike rate of 103.2, 14.0 above their strike rate of 89.2 on all balls faced (+16%) — allowing for sample size, that change is in the top 6% of comparable players (their median change: +2%) — 373 balls faced.
373 ballsMedium confidence
Off break
Bowling type · average
86th percentile among comparable players
Off break: average of 34.2, 12.7 above their average of 21.5 on all balls faced (+59%) — allowing for sample size, that change is in the top 14% of comparable players (their median change: +1%) — 238 balls faced.
238 ballsMedium confidence
Right-arm fast-medium
Bowling type · strike rate
85th percentile among comparable players
Right-arm fast-medium: strike rate of 100.3, 11.1 above their strike rate of 89.2 on all balls faced (+12%) — allowing for sample size, that change is in the top 15% of comparable players (their median change: +2%) — 317 balls faced.
317 ballsMedium confidence
Right-arm medium
Bowling type · average
78th percentile among comparable players
Right-arm medium: average of 27.5, 6.0 above their average of 21.5 on all balls faced (+28%) — allowing for sample size, that change is in the top 22% of comparable players (their median change: +3%) — 373 balls faced.
373 ballsMedium confidence
Right-arm fast-medium
Bowling type · average
74th percentile among comparable players
Right-arm fast-medium: average of 26.5, 5.0 above their average of 21.5 on all balls faced (+23%) — allowing for sample size, that change is in the top 26% of comparable players (their median change: +1%) — 317 balls faced.
317 ballsMedium confidence
Spin
Pace or spin · average
4th percentile among comparable players
Spin: average of 16.0, 5.5 below their average of 21.5 on all balls faced (-26%) — allowing for sample size, that change is in the bottom 4% of comparable players (their median change: -3%) — 694 balls faced.
694 ballsHigh confidence
Chasing
Innings context · average
11th percentile among comparable players
Chasing: average of 17.8, 3.7 below their average of 21.5 on all balls faced (-17%) — allowing for sample size, that change is in the bottom 11% of comparable players (their median change: -3%) — 1008 balls faced.
| Measure | Value | Percentile | Balls |
|---|---|---|---|
| Run scoring (batting) | 20.00 | 16 | 1,928 |
| Scoring rate (batting) | 89.21 | 3 | 1,928 |
| Against pace (batting) | 25.97 | 42 | 872 |
| Against spin (batting) | 15.97 | 6 | 694 |
| Time at the crease (batting) | 22.42 | 66 | 1,928 |
| Boundary hitting (batting) | 10.48 | 7 | 1,928 |
| Strike rotation (batting) | 50.88 | 3 | 1,928 |
| Bowling type | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Right-arm medium | 373 | 385 | 14 | 27.50 | 103.22 | 44.2% | 12.6% |
| Slow left-arm orthodox | 340 | 205 | 19 | 10.79 | 60.29 | 62.1% | 5.6% |
| Right-arm fast-medium | 317 | 318 | 12 | 26.50 | 100.32 | 46.7% | 13.2% |
| Off break | 238 | 205 | 6 | 34.17 | 86.13 | 51.3% | 9.2% |
| Leg break | 116 | 85 | 6 | 14.17 | 73.28 | 55.2% | 5.2% |
| Left-arm medium | 75 | 83 | 4 | 20.75 | 110.67 | 52.0% | 18.7% |
| Left-arm fast-medium | 64 | 37 | 3 | 12.33 | 57.81 | 54.7% | 3.1% |
| Pace or spin |
|---|
| Year | Inns | Runs | Avg | SR | Bowl inns | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|---|
| 2021 | 3 | 39 | 19.50 | 69.64 | – | – | – | – |
| 2022 | 8 | 53 | 8.83 | 56.99 | – | – | – | – |
| 2023 | 25 | 288 | 12.52 | 67.29 | – | – | – | – |
| 2024 | 20 | 407 | 27.13 | 91.26 | – | – | – | – |
| 2025 | 16 | 411 | 29.36 | 99.52 | – | – | – | – |
| 2026 | 20 | 522 | 26.10 | 106.10 | – | – | – | – |
| Date | Opposition | Runs | Balls | 4s | 6s | Pos | Dismissal |
|---|---|---|---|---|---|---|---|
| 17 Sept 2026 | UgandaGahanga International Cricket Stadium | 4 | 4 | 1 | 0 | 1 | caught |
| 16 Sept 2026 | Sierra LeoneGahanga International Cricket Stadium | 18 | 18 | 2 | 1 | 1 | bowled |
| 15 Sept 2026 | KenyaGahanga International Cricket Stadium | 11 | 15 | 2 | 0 | 1 | lbw |
| 13 Sept 2026 | BotswanaGahanga B Ground | 14 | 23 | 2 |
86 dismissals
65 dismissals where the bowler's type is known
1,008 ballsHigh confidence
Slow left-arm orthodox
Bowling type · average
0th percentile among comparable players
Slow left-arm orthodox: average of 10.8, 10.7 below their average of 21.5 on all balls faced (-50%) — allowing for sample size, that change is in the bottom 1% of comparable players (their median change: -1%) — 340 balls faced.
340 ballsMedium confidence
Slow left-arm orthodox
Bowling type · strike rate
0th percentile among comparable players
Slow left-arm orthodox: strike rate of 60.3, 28.9 below their strike rate of 89.2 on all balls faced (-32%) — allowing for sample size, that change is in the bottom 1% of comparable players (their median change: -3%) — 340 balls faced.
340 ballsMedium confidence
Middle (7-15)
Match phase · average
26th percentile among comparable players
Middle (7-15): average of 20.3, 1.2 below their average of 21.5 on all balls faced (-5%) — allowing for sample size, that change is in the bottom 26% of comparable players (their median change: +4%) — 826 balls faced.
826 ballsHigh confidence
Kenya
Country · average
27th percentile among comparable players
Kenya: average of 18.7, 2.8 below their average of 21.5 on all balls faced (-13%) — allowing for sample size, that change is in the bottom 27% of comparable players (their median change: +1%) — 295 balls faced.
295 ballsMedium confidence
Uganda
Opposition · average
2nd percentile among comparable players
Uganda: average of 7.2, 14.3 below their average of 21.5 on all balls faced (-67%) — allowing for sample size, that change is in the bottom 2% of comparable players (their median change: -11%) — 184 balls faced.
184 ballsLow confidence
Malawi
Opposition · average
5th percentile among comparable players
Malawi: average of 18.5, 3.0 below their average of 21.5 on all balls faced (-14%) — allowing for sample size, that change is in the bottom 5% of comparable players (their median change: +38%) — 201 balls faced.
201 ballsLow confidence
| Balls |
|---|
| Runs |
|---|
| Outs |
|---|
| Avg |
|---|
| SR |
|---|
| Dot % |
|---|
| 4s+6s % |
|---|
| Pace | 872 | 883 | 34 | 25.97 | 101.26 | 46.0% | 12.8% |
|---|---|---|---|---|---|---|---|
| Spin | 694 | 495 | 31 | 15.97 | 71.33 | 57.2% | 6.8% |
| Phase | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Powerplay (1-6) | 1,018 | 917 | 34 | 26.97 | 90.08 | 55.6% | 12.9% |
| Middle (7-15) | 826 | 732 | 36 | 20.33 | 88.62 | 46.4% | 8.1% |
| Death (16-20) | 84 | 71 | 10 | 7.10 | 84.52 | 38.1% | 4.8% |
| Type and phase | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Right-arm medium, Powerplay (1-6) | 239 | 258 | 7 | 36.86 | 107.95 | 47.7% | 15.1% |
| Right-arm fast-medium, Powerplay (1-6) | 237 | 229 | 6 | 38.17 | 96.62 | 49.4% | 13.5% |
| Slow left-arm orthodox, Middle (7-15) | 180 | 136 | 7 | 19.43 | 75.56 | 51.7% | 6.1% |
| Slow left-arm orthodox, Powerplay (1-6) | 153 | 65 | 9 | 7.22 | 42.48 | 74.5% | 5.2% |
| Off break, Middle (7-15) | 141 | 117 | 4 | 29.25 | 82.98 | 48.9% | 6.4% |
| Right-arm medium, Middle (7-15) | 108 | 99 | 4 | 24.75 | 91.67 | 39.8% | 8.3% |
| Leg break, Middle (7-15) | 90 | 78 | 4 | 19.50 | 86.67 | 48.9% | 6.7% |
| Off break, Powerplay (1-6) | 81 | 78 | 1 | 78.00 | 96.30 | 56.8% | 16.0% |
| Right-arm fast-medium, Middle (7-15) | 68 | 82 | 6 | 13.67 | 120.59 | 39.7% | 14.7% |
| Stage of innings | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| New at the crease (first 15 balls) | 1,095 | 934 | 36 | 25.94 | 85.30 | 55.4% | 11.2% |
| Settling in (balls 16-40) | 739 | 668 | 34 | 19.65 | 90.39 | 46.5% | 9.1% |
| Once set (40+ balls) | 94 | 118 | 10 | 11.80 | 125.53 | 31.9% | 12.8% |
| Opposition | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Sierra Leone | 252 | 245 | 8 | 30.63 | 97.22 | 43.7% | 10.7% |
| Botswana | 242 | 250 | 7 | 35.71 | 103.31 | 50.0% | 12.4% |
| Kenya | 221 | 202 | 9 | 22.44 | 91.40 | 47.5% | 10.9% |
| Nigeria | 202 | 162 | 7 | 23.14 | 80.20 | 52.0% | 8.4% |
| Malawi | 201 | 185 | 10 | 18.50 | 92.04 | 53.2% | 11.9% |
| Uganda | 184 | 108 | 15 | 7.20 | 58.70 | 68.5% | 8.7% |
| Zambia | 138 | 125 | 5 | 25.00 | 90.58 | 51.4% | 12.3% |
| Bahrain | 102 | 109 | 3 | 36.33 | 106.86 | 44.1% | 13.7% |
| Tanzania | 102 | 80 | 4 | 20.00 | 78.43 | 49.0% | 4.9% |
| Zimbabwe | 76 | 66 | 1 | 66.00 | 86.84 | 53.9% | 10.5% |
| Ghana | 64 | 30 | 3 | 10.00 | 46.88 | 64.1% | 1.6% |
| Home and chase | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Chasing | 1,008 | 803 | 45 | 17.84 | 79.66 | 54.9% | 9.3% |
| Batting first | 920 | 917 | 35 | 26.20 | 99.67 | 46.5% | 11.7% |
| Batting position | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| No. 1 | 659 | 609 | 29 | 21.00 | 92.41 | 52.0% | 12.1% |
| No. 2 | 990 | 934 | 36 | 25.94 | 94.34 | 49.3% | 11.4% |
| No. 3 | 67 | 37 | 5 | 7.40 | 55.22 | 56.7% | 3.0% |
| No. 4 | 107 | 66 | 5 | 13.20 | 61.68 | 50.5% | 1.9% |
| Innings | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Innings 2 | 1,008 | 803 | 45 | 17.84 | 79.66 | 54.9% | 9.3% |
| Innings 1 | 920 | 917 | 35 | 26.20 | 99.67 | 46.5% | 11.7% |
| Venue | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Gahanga International Cricket Stadium | 604 | 529 | 30 | 17.63 | 87.58 | 52.2% | 9.8% |
| Nigeria Cricket Federation Oval 1 | 252 | 243 | 7 | 34.71 | 96.43 | 44.4% | 11.1% |
| TCA Oval | 239 | 228 | 8 | 28.50 | 95.40 | 49.8% | 13.4% |
| Tafawa Balewa Square Cricket Oval | 160 | 87 | 7 | 12.43 | 54.38 | 55.6% | 1.3% |
| Gahanga B Ground | 155 | 178 | 5 | 35.60 | 114.84 | 52.3% | 18.7% |
| Gymkhana Club Ground|Nairobi | 152 | 111 | 8 | 13.88 | 73.03 | 54.6% | 5.9% |
| Sikh Union Club Ground | 96 | 95 | 4 | 23.75 | 98.96 | 43.8% | 12.5% |
| Wanderers Cricket Ground | 84 | 56 | 4 | 14.00 | 66.67 |
Not enough balls: batting splits are shown from 60 balls faced.
| 0 |
| 1 |
| caught and bowled |
| 11 Sept 2026 | UgandaGahanga B Ground | 20 | 19 | 3 | 1 | 1 | bowled |
|---|
| 10 Sept 2026 | Sierra LeoneGahanga B Ground | 52 | 31 | 8 | 1 | 1 | caught |
|---|
| 9 Sept 2026 | KenyaGahanga B Ground | 23 | 22 | 4 | 0 | 1 | stumped |
|---|
| 8 Sept 2026 | BotswanaGahanga B Ground | 69 | 60 | 6 | 4 | 1 | caught |
|---|
| 16 Aug 2026 | MalawiTCA Oval, Blantyre | 29 | 21 | 4 | 1 | 1 | caught |
|---|
| 15 Aug 2026 | ZambiaTCA Oval, Blantyre | 27 | 33 | 2 | 0 | 1 | caught |
|---|
| 14 Aug 2026 | MalawiTCA Oval, Blantyre | 1 | 3 | 0 | 0 | 2 | bowled |
|---|
| 12 Aug 2026 | ZambiaTCA Oval, Blantyre | 47 | 42 | 5 | 1 | 1 | caught |
|---|
| 12 Aug 2026 | MalawiTCA Oval, Blantyre | 27 | 38 | 3 | 0 | 1 | lbw |
|---|
| 11 Aug 2026 | ZambiaTCA Oval, Blantyre | 30 | 27 | 5 | 1 | 1 | caught |
|---|
| 30 May 2026 | BotswanaBotswana Cricket Association Oval 1, Gaborone | 19 | 15 | 1 | 2 | 2 | lbw |
|---|
| 28 May 2026 | Sierra LeoneBotswana Cricket Association Oval 2, Gaborone | 28 | 43 | 3 | 0 | 2 | caught and bowled |
|---|
| 26 May 2026 | MaliBotswana Cricket Association Oval 2, Gaborone | 24 | 15 | 1 | 2 | 2 | caught |
|---|
| 25 May 2026 | KenyaBotswana Cricket Association Oval 1, Gaborone | 0 | 2 | 0 | 0 | 2 | lbw |
|---|
| 24 May 2026 | Ivory CoastBotswana Cricket Association Oval 1, Gaborone | 69 | 45 | 7 | 3 | 2 | caught and bowled |
|---|
| 23 May 2026 | CameroonBotswana Cricket Association Oval 1, Gaborone | 10 | 16 | 1 | 0 | 2 | caught |
|---|
| 14 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 33 | 38 | 4 | 0 | 2 | bowled |
|---|
| 13 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 30 | 36 | 2 | 0 | 2 | caught |
|---|
| 12 Dec 2025 | Sierra LeoneNigeria Cricket Federation Oval 1, Abuja | 82* | 58 | 9 | 0 | 2 | not out |
|---|
| 11 Dec 2025 | ZambiaNigeria Cricket Federation Oval 1, Abuja | 21 | 30 | 3 | 0 | 2 | bowled |
|---|
| 9 Dec 2025 | NigeriaNigeria Cricket Federation Oval 1, Abuja | 51 | 53 | 7 | 0 | 2 | caught and bowled |
|---|
| 60.7% |
| 7.1% |
| Botswana Cricket Association Oval 1 | 78 | 98 | 4 | 24.50 | 125.64 | 42.3% | 17.9% |
|---|
| Host country | Balls | Runs | Outs | Avg | SR | Dot % | 4s+6s % |
|---|---|---|---|---|---|---|---|
| Kenya | 295 | 243 | 13 | 18.69 | 82.37 | 50.2% | 8.5% |
| Namibia | 84 | 56 | 4 | 14.00 | 66.67 | 60.7% | 7.1% |