Personal details
Born24 Sep 1998
Age28 Years
NationalityKenyan
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 55 | 727 | 21.38 | 122.59 | 9 | 5.75 |
| T20 | 55 | 727 | 21.38 | 122.59 | 9 | 5.75 |
| List A | 19 | 292 | 19.47 | 70.02 | 1 | 5.52 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 55 | 42 | 8 | 727 | 77 | 21.38 | 593 | 122.59 | 0 | 3 | 63 | 22 | 23 |
| T20 | 55 | 42 | 8 | 727 | 77 | 21.38 | 593 | 122.59 | 0 | 3 | 63 | 22 | 23 |
| List A | 19 | 16 | 1 | 292 | 54 | 19.47 | 417 | 70.02 | 0 | 2 | 26 | 8 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 55 | 16 | 32.4 | 188 | 9 | 3/0 | 20.88 | 5.75 | 0 | 0 |
| T20 | 55 | 16 | 32.4 | 188 | 9 | 3/0 | 20.88 | 5.75 | 0 | 0 |
| List A | 19 | 6 | 21.1 | 117 | 1 | 1/11 | 117 | 5.52 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Under-19 World Cup | 6 | 74 | 27 | 14.80 | 63.79 | 2 | 6.53 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 3 | 17 | 13 | 5.67 | 68.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 1 | 0 | 22 | – | 7.33 | – |
Last 10 innings · batting
77*vs BTS
43*vs SLE
1vs RWN
6vs ML
13vs TZN
1vs ZIM
57*vs NIG
2vs MLW
4vs NAM
38*vs MOZ
T20I
vs BTS29 May 2026 · Not out
77*(41)
T20I
vs SLE26 May 2026 · Not out
43*(41)
T20I
vs RWN25 May 2026 · c D Ndikubwimana b M Nadir
1(5)
T20I
vs ML23 May 2026 · b V Reddy
6(8)
T20I
vs TZN4 Oct 2025 · c A Patwa b L S Bakrania
13(12)
T20I
vs ZIM2 Oct 2025 · lbw b B Evans
1(5)
T20I
vs NIG30 Sep 2025 · Not out
57*(29)
T20I
vs MLW28 Sep 2025 · runout (B Balala / A Limdawala)
2(3)
T20I
vs NAM26 Sep 2025 · lbw b Bernard Scholtz
4(6)
T20I
vs MOZ19 Oct 2024 · Not out
38*(26)
Last 10 innings · bowling
0/4vs ML
0/11vs TZN
0/30vs DEN
1/6vs MOZ
0/11vs MLW
0/22vs ZIM
1/17vs UGA
0/3vs UGA
0/7vs UGA
0/10vs RWN
Kenya Cricket Team
Zimbabwe