Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Steve TikoloKENZimbabwe1996-20112827071310226.4190678.70131767
Shem NgocheKENUganda2015-20262720522431*14.93214104.670021211
Thomas OdoyoKENZimbabwe1996-2011262414524619.6566268.28002418
Rakep PatelKENUganda2015-2026232346627234.84526125.860625840
Kennedy OtienoKENZimbabwe1996-2009222205378724.4194656.77032627
Collins ObuyaKENCanada2003-2018222025067828.1177865.04021397
Nehemiah OdhiamboKENCanada2006-20182015197166.9314865.54001121
Collins ObuyaKENNetherlands2007-2019191937158944.6983086.140716017
Morris OumaKENCanada2007-20151818442271*30.1458971.65022484
Nelson OdhiamboKENUganda2015-20241816220853*14.8623289.66023155
Rushab PatelKENUganda2016-202618160136258.5015587.74003171
Collins ObuyaKENUganda2015-20241717449096*37.69462106.060223025
Collins ObuyaKENScotland2007-20191714230068*25.0036582.19022195
Lucas OluochKENUganda2015-202617135931911.6392101.0900143
Hiren VaraiyaKENCanada2006-2018178347239.4013135.8800020
Rakep PatelKENNetherlands2008-2019161614699231.2758180.720204214
Collins ObuyaKENZimbabwe2002-2024161303317525.4642577.880422112
Alex ObandaKENUganda2015-2023161512383517.0027486.86001315
Nehemiah OdhiamboKENScotland2007-201716131105268.7510996.33002102
Hiren VaraiyaKENNetherlands2007-201416946520*13.0011357.5200140
Alex ObandaKENCanada2007-2018151724898532.6057684.90030714
MO OdumbeKENZimbabwe1996-2003151513526725.1450569.70020315
Hitesh ModiKENZimbabwe1996-2003151423165726.3351161.84021231
Alex ObandaKENNetherlands2008-2019151602796117.4434082.06011266
Thomas OdoyoKENBangladesh1997-2007151312418420.0834170.67012177
Morris OumaKENNetherlands2007-2015151622205215.7135262.50011181
Morris OumaKENScotland2007-2015151312025716.8333560.30010142
Tony SujiKENZimbabwe1997-2006151221516715.1027854.32010122
Peter OngondoKENZimbabwe2002-2011151438218*7.4512167.7700444
Sukhdeep SinghKENUganda2021-20261511271147.8911959.6600080
Steve TikoloKENCanada2003-20131415368816957.3386279.81222884
Irfan KarimKENUganda2015-20231414249570*41.2567673.22040516
Steve TikoloKENBangladesh1997-200714141427106*32.8550484.72123511
Thomas OdoyoKENCanada2003-201114114391111*55.8655969.95210365
Kennedy OtienoKENBangladesh1997-20061413135414429.5048972.39202267
Jimmy KamandeKENZimbabwe1999-2009141322377421.5531275.96012214
Morris OumaKENZimbabwe2006-2009141402325816.5739259.18011130
Rakep PatelKENRwanda2018-2026141232185724.22175124.57021256
Rakep PatelKENScotland2008-2019141201825015.1725371.94011132
Jimmy KamandeKENCanada2006-20111412115437*14.0025161.35001171
Nehemiah OdhiamboKENNetherlands2007-20171411613050*26.0013596.30011132
Shem NgocheKENRwanda2018-202614848131*20.2558139.6600083
Martin SujiKENZimbabwe1996-2003141065616*14.009956.5700150
Hiren VaraiyaKENIreland2007-20121495387*9.509141.7600100
Hiren VaraiyaKENScotland2007-20141497381319.005667.8600130
Kennedy OtienoKENIndia1996-2004131303377925.9266950.37033296
Steve TikoloKENIndia1996-2004131303277725.1548867.01040235
Thomas OdoyoKENIndia1996-2004131322775125.1843663.53010216
Collins ObuyaKENBermuda2006-2022131142575336.7130683.99010248
Alex ObandaKENIreland2008-2012131112145921.4031767.51012168
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.