Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Final · CSA Pro20 2026/27WAR219/4LIO183/7Warriors won by 36 runsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT1019th Match · Abu Dhabi T10 League 2026RDCAAList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · England tour of Australia 2026AUSENG

Kenya beat Afghanistan by 34 runs in the 2nd T20I

Sharjah Cricket Stadium, . Kenya won the toss and chose to bat.

Kenya149/420 ov
Afghanistan115/820 ov
Kenya won by 34 runs
Afghanistan won the series 2-0

Match report

From the scorecard

Kenya won the toss and chose to bat. Kenya made 149 for 4 in 20 overs, Collins Obuya 60 not out from 49 balls and Nehemiah Odhiambo 41 from 31 balls.

Afghanistan made 115 for 8 in 20 overs, Nawroz Mangal 36 from 23 balls. Elijah Otieno took 3 for 16.

Kenya won by 34 runs.

Key performers

Kenya innings

149/4(20 ov)
BatterRB4s6sSR
Collins Obuya (c)not outnot out60*4961122.45
Nehemiah Odhiambob Samiullah Shenwarib Samiullah Shenwari413142132.26
Rakep Patelst †Afsar Zazai b Karim Sadiqst †Afsar Zazai b Karim Sadiq8501160.00
Irfan Karimb Amir Hamzab Amir Hamza14230160.87
Morris Ouma †c Samiullah Shenwari b Hamid Hassanc Samiullah Shenwari b Hamid Hassan141310107.69
Extras(b 2, lb 3, w 6, nb 1)(b 2, lb 3, w 6, nb 1)12
Total20 Ov (RR 7.45)20 Ov (RR 7.45)149/4
Fall of wickets: 87-1 (NN Odhiambo, 10 ov), 97-2 (RR Patel, 11.1 ov), 120-3 (IA Karim, 16.3 ov), 149-4 (MA Ouma, 20 ov)
BowlerOMRWEcon0s4s6sWDNB
Shapoor Zadran301806.00---00
Hamid Hassan403919.75---10
Amir Hamza302418.00---00
Mirwais Ashraf1013013.00---00
Mohammad Nabi401403.50---01
Samiullah Shenwari2020110.00---10
Karim Sadiq301615.33---00

Afghanistan innings

115/8(20 ov)
BatterRB4s6sSR
Mohammad Shahzadb E Otienob E Otieno181140163.64
Karim Sadiqc CO Obuya b SO Ngochec CO Obuya b SO Ngoche390033.33
Afsar Zazai †c RR Patel b HA Varaiyac RR Patel b HA Varaiya9210042.86
Nawroz Mangalc NN Odhiambo b CO Obuyac NN Odhiambo b CO Obuya362313156.52
Asghar Afghanc DM Gondaria b E Otienoc DM Gondaria b E Otieno16311051.61
Mohammad Nabi (c)lbw b CO Obuyalbw b CO Obuya10901111.11
Samiullah Shenwaric CO Obuya b E Otienoc CO Obuya b E Otieno680075.00
Mirwais Ashraflbw b NN Odhiambolbw b NN Odhiambo250040.00
Hamid Hassannot outnot out4*310133.33
Shapoor Zadrannot outnot out1*20050.00
Extras(b 1, lb 1, w 6, nb 2)(b 1, lb 1, w 6, nb 2)10
Total20 Ov (RR 5.75)20 Ov (RR 5.75) · Target 150115/8
Did not bat: Amir Hamza
Fall of wickets: 19-1 (Mohammad Shahzad, 2.3 ov), 23-2 (Karim Sadiq, 3.4 ov), 68-3 (Nawroz Mangal, 9 ov), 73-4 (Afsar Zazai, 11.5 ov), 94-5 (Mohammad Nabi, 14.4 ov), 104-6 (Samiullah Shenwari, 17 ov), 110-7 (Asghar Stanikzai, 18.5 ov), 110-8 (Mirwais Ashraf, 19.2 ov)
BowlerOMRWEcon0s4s6sWDNB
Elijah Otieno401634.00---00
Nehemiah Odhiambo302016.67---10
Shem Ngoche401914.75---10
Ragheb Aga1010010.00---10
Hiren Varaiya411213.00---00
Collins Obuya403629.00---22