Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

Kenya: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter OngondoKENZimbabwe2002-2011151438218*7.4512167.7700444
David ObuyaKENAustralia2002-201144012123.002744.4400320
Peter OngondoKENIreland2007-20097621062.502540.0000310
Alex ObandaKENBermuda2007-20227619979*19.8099100.00013103
Aasif KarimKENZimbabwe1996-200310821035317.1713675.74013113
Jimmy KamandeKENIreland2007-20109801194214.8818564.3200392
Nehemiah OdhiamboKENAfghanistan2010-201398062417.758870.4500353
Kennedy OtienoKENIndia1996-2004131303377925.9266950.37033296
Steve TikoloKENBangladesh1997-200714141427106*32.8550484.72123511
Nelson OdhiamboKENUganda2015-20241816220853*14.8623289.66023155
Rushab PatelKENUganda2016-202618160136258.5015587.74003171
Nehemiah OdhiamboKENNew Zealand2007-2011220000.00120.0000200
Shem NgocheKENZimbabwe2023-2024330110.33520.0000200
Rushab PatelKENPapua New Guinea2016-2024330959531.6712874.2201290
Vraj PatelKENUganda2021-2025123100*0.0070.0000200
Vishil PatelKENUganda2023-202443122*1.001216.6700200
Collins ObuyaKENSouth Africa2001-200354120146.676630.3000220
Elijah OtienoKENUganda2015-2022104244*2.00850.0000210
Shem NgocheKENMalawi2022-2024541109*3.3310100.0000210
James NgocheKENCanada2010-2015741321.001127.2700200
Sukhdeep SinghKENMalawi2022-20254417654*25.3361124.59012111
Tanzeel SheikhKENUganda2022-202555041318.205673.2100232
Steve TikoloKENPakistan1996-201166029134.837140.8500220
Thomas OdoyoKENNetherlands2007-2014760603610.0011850.8500221
Martin SujiKENBangladesh1997-2006106125125.006339.6800210
Nehemiah OdhiamboKENBermuda2006-20139619531*19.0010788.7900265
SR WatersKENZimbabwe2008-20096601073217.8317660.80002170
Shem NgocheKENNepal2013-20228637933*26.3350158.0000265
Jasraj KundiKENNigeria2024-202566128215.603580.0000221
Thomas OdoyoKENPakistan1996-2011770913213.0014961.07002110
Tanmay MishraKENScotland2007-20138702326633.1426288.55032131
Lameck OnyangoKENZimbabwe2009773471711.755487.0400233
Elijah OtienoKENNetherlands2009-2019973125*3.002842.8600200
Shem NgocheKENNetherlands2010-2019107249389.8043113.9500232
Kennedy OtienoKENSouth Africa1996-200388062267.7520630.1000270
RD ShahKENZimbabwe1999-20038801807122.5026567.92012261
Steve TikoloKENNetherlands2007-20148821694528.1719387.56002191
Thomas OdoyoKENIreland2007-201098213161*21.8314093.57012103
Martin SujiKENSouth Africa1996-200388229134.837538.6700220
David ObuyaKENBermuda2006-200789127674*34.5036675.41032323
Sukhdeep SinghKENRwanda2023-2026109316857*28.00140120.00012125
Thomas OdoyoKENSouth Africa1996-2008101002185321.8031968.34012224
Alex ObandaKENIreland2008-2012131112145921.4031767.51012168
Kennedy OtienoKENBangladesh1997-20061413135414429.5048972.39202267
Thomas OdoyoKENBangladesh1997-2007151312418420.0834170.67012177
Collins ObuyaKENZimbabwe2002-2024161303317525.4642577.880422112
Jimmy KamandeKENZimbabwe1999-2009141322377421.5531275.96012214
Nehemiah OdhiamboKENScotland2007-201716131105268.7510996.33002102
Collins ObuyaKENScotland2007-20191714230068*25.0036582.19022195
Steve TikoloKENCanada2003-20131415368816957.3386279.81222884
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.