ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Kenya beat Uganda by 7 wickets

Gymkhana Club Ground, Nairobi, . Kenya won the toss and chose to bowl.

Kenya133/315.5 ov
Uganda129/720 ov
Kenya won by 7 wickets

Match report

From the scorecard

Kenya won the toss and chose to bowl. Uganda made 129 for 7 in 20 overs, Brian Masaba 36 from 35 balls and Deusdedit Muhumuza 27 from 22 balls. Elijah Otieno took 2 for 17.

Kenya reached 133 for 3 in 15.5 overs, Irfan Karim 70 not out from 58 balls and Rakep Patel 31 from 16 balls.

Kenya won by 7 wickets.

Key performers

Uganda innings

129/7(20 ov)
BatterRB4s6sSR
Hamu Kayondorun out (DM Gondaria)run out (DM Gondaria)11720157.14
AS Kyobec †IA Karim b E Ochiengc †IA Karim b E Ochieng252422104.17
Zephania Arinaitwec SO Ngoche b E Otienoc SO Ngoche b E Otieno01000.00
Arnold Otwani †b E Otienob E Otieno03000.00
Jonathan Sebanjab SO Ngocheb SO Ngoche15251060.00
Brian Masabac CO Obuya b NN Odhiamboc CO Obuya b NN Odhiambo363530102.86
Deusdedit Muhumuzarun out (CO Obuya)run out (CO Obuya)272203122.73
F Nsubuganot outnot out3*40075.00
Extras(lb 3, w 8, nb 1)(lb 3, w 8, nb 1)12
Total20 Ov (RR 6.45)20 Ov (RR 6.45)129/7
Fall of wickets: 13-1 (HB Kayondo, 1.4 ov), 13-2 (Z Arinaitwe, 1.5 ov), 17-3 (A Otwani, 3.2 ov), 44-4 (AS Kyobe, 7 ov), 79-5 (J Sebanja, 13.3 ov), 102-6 (B Masaba, 17.5 ov), 129-7 (D Muhumuza, 20 ov)
BowlerOMRWEcon0s4s6sWDNB
Nehemiah Odhiambo403719.25123310
Elijah Otieno411724.25151011
Eugene Ochieng312117.00102010
Dhiren Gondaria403208.0081200
Shem Ngoche401313.25120010
Rakep Patel10606.0031000
Partnerships
WktBattersRunsBalls
1stHB Kayondo 11(7) & AS Kyobe 2(3)1310
2ndZ Arinaitwe 0(1) & AS Kyobe 0(0)01
3rdA Otwani 0(3) & AS Kyobe 4(6)49
4thJ Sebanja 1(7) & AS Kyobe 19(15)2722
5thJ Sebanja 14(18) & B Masaba 20(21)3539
6thD Muhumuza 5(12) & B Masaba 16(14)2326
7thF Nsubuga 3(4) & D Muhumuza 22(10)2713

Kenya innings

133/3(15.5 ov)
BatterRB4s6sSR
Irfan Karim †not outnot out70*5891120.69
Alex Obandab H Ssenyondob H Ssenyondo9620150.00
Dhiren Gondariab Mohammed Irfanb Mohammed Irfan201520133.33
Rakep Patelc B Masaba b J Sebanjac B Masaba b J Sebanja311632193.75
Collins Obuyanot outnot out0*000-
Extras(b 2, lb 1)(b 2, lb 1)3
Total15.5 Ov (RR 8.40)15.5 Ov (RR 8.40) · Target 130 from 20 ov133/3
Fall of wickets: 24-1 (AA Obanda, 3.3 ov), 68-2 (DM Gondaria, 10 ov), 117-3 (RR Patel, 15 ov)
BowlerOMRWEcon0s4s6sWDNB
F Nsubuga301806.00103000
Mohammed Irfan403218.0095000
Henry Ssenyondo3.5043111.2287100
E Isaneez301505.0050000
Deusdedit Muhumuza1013013.0031100
Jonathan Sebanja10919.0030100
Partnerships
WktBattersRunsBalls
1stIA Karim 15(15) & AA Obanda 9(6)2421
2ndDM Gondaria 20(15) & IA Karim 24(24)4439
3rdIA Karim 15(14) & RR Patel 31(16)4930
4thIA Karim 16(5) & CO Obuya 0(0)16*5

Commentary

End of innings: KEN 133/3 (15.5 ov)
15.56
H Ssenyondo to IA Karim, SIX
15.42
H Ssenyondo to IA Karim, 2 runs
15.34
H Ssenyondo to IA Karim, FOUR
15.24
H Ssenyondo to IA Karim, FOUR
15.10
H Ssenyondo to IA Karim, no run
End of over 1510 runs, 1 wktKEN 117/32101Lb6W
IA Karim 54(53)J Sebanja 1-0-9-1
14.6W
J Sebanja to RR Patel, OUT
RR Patel c B Masaba b J Sebanja 31(16) [4s-3 6s-2] · FoW 117/3 (15 ov)
14.56
J Sebanja to RR Patel, SIX
14.41Lb
J Sebanja to IA Karim, 1 leg bye
14.30
J Sebanja to IA Karim, no run
14.21
J Sebanja to RR Patel, 1 run
14.12
J Sebanja to RR Patel, 2 runs
End of over 148 runsKEN 107/2110042
IA Karim 54(51)RR Patel 22(12)H Ssenyondo 3-0-27-1
13.62
H Ssenyondo to IA Karim, 2 runs
13.54
H Ssenyondo to IA Karim, FOUR
FIFTY for IA Karim (52 off 50)
13.40
H Ssenyondo to IA Karim, no run
13.30
H Ssenyondo to IA Karim, no run
13.21
H Ssenyondo to RR Patel, 1 run
13.11
H Ssenyondo to IA Karim, 1 run
End of over 1314 runsKEN 99/2461b030
RR Patel 21(11)IA Karim 47(46)D Muhumuza 1-0-13-0
12.60
D Muhumuza to RR Patel, no run
12.53
D Muhumuza to IA Karim, 3 runs
12.40
D Muhumuza to IA Karim, no run
12.31b
D Muhumuza to RR Patel, 1 bye
12.26
D Muhumuza to RR Patel, SIX
12.14
D Muhumuza to RR Patel, FOUR
End of over 1211 runsKEN 85/241b1401
RR Patel 11(7)IA Karim 44(44)Mohammed Irfan 4-0-32-1
11.61
Mohammed Irfan to RR Patel, 1 run
11.50
Mohammed Irfan to RR Patel, no run