Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Kenya: Batting figures (All T20s)

Shem Ngoche has the most ducks in T20 cricket for Kenya: 12.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shem NgocheKEN2010-2026137812871841*13.55641112.0100125528
Rushab PatelKEN2016-202673701512677523.041027123.3704913532
Nehemiah OdhiamboKEN2007-2022554083554111.09330107.580063610
Nelson OdhiamboKEN2010-2024764585666715.30546103.660264513
Alex ObandaKEN2007-202360574113010821.32863130.9422613347
Sukhdeep SinghKEN2021-202670571082857*17.62792104.550269111
Collins ObuyaKEN2007-2024918516222296*32.201815122.420145157108
N MugabeKEN2023-2025282755427124.64497109.050344618
Lucas OluochKEN2013-20269256234873214.76426114.320043419
Rakep PatelKEN2008-202612510619272112031.281927141.202184223144
Vishil PatelKEN2023-2026341173110*7.755556.3600310
Elijah OtienoKEN2012-2022451462583.135149.0200301
Tanzeel SheikhKEN2022-2025241621864813.29147126.530031510
F MutuaKEN2023-202637163114318.7780142.5000388
Steve TikoloKEN2007-20131919549656*35.43372133.33033688
Jasraj KundiKEN2019-20252321519731*12.31189104.230031010
Morris OumaKEN2007-2015302442863714.3030195.02003236
Sachin BhudiaKEN2019-20265643873977*21.11606121.950336423
Peter OngondoKEN2007-200886028164.6723121.7400212
Vraj PatelKEN2021-20256384124*3.002157.1400200
Jimmy KamandeKEN2007-2010129083429.229290.2200253
Thomas OdoyoKEN2007-201315131103228.5813377.4400262
Tanmay MishraKEN2007-2013141402143815.2923989.54002154
Gurdeep SinghKEN2016-2026262223897519.45334116.470124413
Pushkar SharmaKEN2022-2025272633734316.22350106.57002427
Irfan KarimKEN2013-2026746421163874*38.091554105.41011214925
Pushpak KeraiKEN2018-20191210000.0010.0000100
Rajesh BhudiaKEN20073312011*10.0020100.0000102
Narendra PatelKEN2015550744214.8070105.7100183
Eugene OchiengKEN2015-202214522216*7.332781.4800111
David ObuyaKEN2007-20121010221665*27.0022894.74021224
Ragheb AgaKEN2008-20132420322652*13.29202111.88011166
Dhiren GondariaKEN2013-20264845513659434.13937145.68011111868
JS JesaniKEN2007110111.00520.0000000
Karan KaulKEN2016110101010.001283.3300010
Aarnav PatelKEN202432221*-728.5700000
James NgocheKEN2012-20151031422.001723.5300000
Aman GandhiKEN2019331865043.009887.7601051
Zahid AbbasKEN20213301896.002185.7100010
Kennedy OtienoKEN2008440744018.507993.6700052
Lameck OnyangoKEN2007-20105421758.502180.9500000
N HiraniKEN2025-20261242351917.5026134.6200031
Tony SujiKEN2007-20108521575.002951.7200000
B LikavuKEN20267621274931.7569184.06000811
GM MuthuiKEN2022-20263464206*10.002774.0700020
Subham PatelKEN20267711232420.50108113.89000135
Duncan AllanKEN2012-201399071187.8911860.1700060
Hiren VaraiyaKEN2007-20132811104618*46.007164.7900010
P KoechKEN2021-202652128349*8.504379.0700010
Emmanuel BundiKEN2018-2024371446421*6.407585.3300031
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.