T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Kenya: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×At Gymkhana Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve TikoloKENZimbabwe1997-200966022510237.5030274.50100233
Thomas OdoyoKENCanada2007333215111*-28076.79200251
David ObuyaKENNetherlands201034020511551.2530367.66111273
Alex ObandaKENCanada20073412018567.0027772.56020290
Rakep PatelKENNetherlands20103401999249.7524680.89020234
Morris OumaKENBermuda20074501976339.4024580.41020253
Collins ObuyaKENNetherlands20103401968949.0027571.27020204
Collins ObuyaKENUganda2016-202355218196*60.33145124.83010139
Rakep PatelKENUnited Arab Emirates201134017812444.5022180.54101186
Kennedy OtienoKENZimbabwe1997-20095501628732.4028457.04010211
Thomas OdoyoKENBangladesh1997-20075511608440.0019382.90010127
David ObuyaKENScotland2007-201033215565*155.00127122.05020165
Steve TikoloKENBermuda200744215389*76.50151101.32010134
Kennedy OtienoKENBangladesh1997-200644015014437.5017486.21101131
Jimmy KamandeKENNetherlands20103421367568.0020666.02010182
Collins ObuyaKENAfghanistan201033113586*67.5017577.14010161
David ObuyaKENCanada20073401357233.7525752.53010171
David ObuyaKENBermuda20074501287025.6020462.75022112
Hitesh ModiKENZimbabwe1997-19994401255731.2519464.4301080
Dipak ChudasamaKENBangladesh1997110122122122.00113107.96100160
Collins ObuyaKENBermuda20074411215340.3318964.02010132
Alex ObandaKENZimbabwe2008-20092201207160.0017070.59010125
Tanmay MishraKENUnited Arab Emirates20113401206630.0017369.36020130
Steve TikoloKENScotland2007-201033211956*119.00100119.00010172
Alex ObandaKENNetherlands20103401196129.7513290.15010103
Irfan KarimKENNepal202233111755*58.5012097.50010102
Steve TikoloKENBangladesh1997-20075501174723.4011899.15001170
MO OdumbeKENZimbabwe1997-19994401166729.0015077.3301073
Rakep PatelKENUganda2016-20235501115222.2072154.17011510
Morris OumaKENCanada200734110571*35.0096109.38011182
Hitesh ModiKENSri Lanka1996-200322110478*104.0016164.60010111
Tanmay MishraKENBangladesh2006-20074401023825.5013973.3800092
Kennedy OtienoKENPakistan2002220965948.0015761.15010104
Dhiren GondariaKENBahrain2026220967348.0061157.3801094
Nelson OdhiamboKENUganda2023440935023.2586108.1401045
Rakep PatelKENPapua New Guinea2024110919191.0010487.5001054
Rushab PatelKENQatar2016-20242219163*91.0087104.6001053
Rakep PatelKENNepal20224418973*29.6763141.2701074
Collins ObuyaKENUnited Arab Emirates2011340886322.0016553.33010140
RD ShahKENIndia1999-2000220866043.0012171.07010101
Rushab PatelKENBotswana20233328645*86.0075114.6700033
Sachin BhudiaKENRwanda2023-2024441863928.6770122.86000102
Rakep PatelKENDenmark20241118585*-70121.4301091
Steve TikoloKENWest Indies2001220857142.509589.4701073
Thomas OdoyoKENBermuda2007430837327.6718644.62010100
Collins ObuyaKENCanada20073318344*41.5013461.9400082
Alex ObandaKENBermuda20072117979*-8296.3401091
Morris OumaKENNetherlands2010341795226.3314156.0301080
Alex ObandaKENAfghanistan2010110777777.0011666.3801062
Steve TikoloKENSouth Africa1996-1999220766738.0010274.51010100
Page 1Next

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