Live1st ODI · India in New Zealand 2026/27NZ113/5 (26)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Morris OumaKENIreland2007-201210901596117.6725462.60011150
Irfan KarimKENNigeria2019-20237731555838.75142109.15020122
RD ShahKENCanada2003-20074401546138.5023166.67010220
Gurdeep SinghKENUganda2016-202610801544419.2516096.25000155
Jimmy KamandeKENCanada2006-20111412115437*14.0025161.35001171
MO OdumbeKENSri Lanka1996-20035501538230.6021571.16011130
Collins ObuyaKENBangladesh2003-20079711524525.3320574.15000112
Steve TikoloKENSri Lanka1996-20117701519621.5719477.84010164
Sukhdeep SinghKENNigeria2021-202511901513716.78141107.09001190
Tony SujiKENZimbabwe1997-2006151221516715.1027854.32010122
Hitesh ModiKENSri Lanka1996-200344114978*49.6725458.66010131
Morris OumaKENAfghanistan2010-20138711494024.8325857.75001151
Nelson OdhiamboKENNamibia2012-20239801495418.6325159.3601061
N MugabeKENRwanda20244401487137.0099149.49020138
Steve TikoloKENEngland1999-20072201477673.5020472.06020160
Rakep PatelKENOman2015-20184401475936.7519774.62010114
Shem NgocheKENNigeria2019-2025139414741*29.40114128.95001164
Collins ObuyaKENBotswana2022-20234401447436.0084171.430101311
Alex ObandaKENItaly202222014311571.50124115.321001111
Rakep PatelKENItaly202222014311371.50135105.93100117
Rakep PatelKENCanada2010-2018119314348*23.8317382.6600084
Thomas OdoyoKENBermuda2006-201310621427335.5024358.44010123
Nehemiah OdhiamboKENZimbabwe2008-20111111214144*15.6716187.58000153
Rushab PatelKENUganda2016-202618160136258.5015587.74003171
Collins ObuyaKENUnited Arab Emirates2011-20186701356319.2923158.44010160
Rushab PatelKENBermuda2019-202233213470134.0015685.90010150
Collins ObuyaKENTanzania2018-20234301338144.3398135.7101098
Thomas OdoyoKENIreland2007-201098213161*21.8314093.57012103
Dhiren GondariaKENTanzania2018-20253301306043.3398132.65020153
Nehemiah OdhiamboKENNetherlands2007-20171411613050*26.0013596.30011132
MO OdumbeKENSouth Africa1996-20037701296018.4323854.20011120
Dhiren GondariaKENNamibia2015-20256601276021.1713494.78010126
Dhiren GondariaKENNetherlands2017-20193301266342.0013494.03020142
Rakep PatelKENAfghanistan2010-20138701265218.0017372.8301174
Sachin BhudiaKENRwanda2022-20268711263921.00100126.00000182
Rakep PatelKENIreland2008-2012119112542*15.6318467.9300075
Collins ObuyaKENAustralia2002-201144112398*41.0017271.51010123
Dhiren GondariaKENRwanda2018-20264401235630.7584146.43021109
Rakep PatelKENMozambique2024110120120120.0055218.18100128
Tanmay MishraKENBermuda2006-200743112064*60.0014781.63010121
Tanmay MishraKENUnited Arab Emirates20113401206630.0017369.36020130
Irfan KarimKENJersey2022-20243311195859.5022951.97020131
Kennedy OtienoKENIreland2008-20096501197823.8017169.59010122
Jimmy KamandeKENIreland2007-20109801194214.8818564.3200392
Pushkar SharmaKENPapua New Guinea2024-20252201177858.5014779.59010171
Kennedy OtienoKENAustralia1996-20034401178529.2520357.64010131
Ragheb AgaKENScotland2008-201477111752*19.5099118.18010113
Irfan KarimKENBotswana2022-202633211647*116.0092126.09000101
Thomas OdoyoKENWest Indies1996-20025501154023.0018562.16000113
Rushab PatelKENSierra Leone2023-202644311442*114.0087131.03000123

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.