ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Kenya: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hiren VaraiyaKEN20072007201194410*22.0013133.5900010
Irfan KarimKEN202220222219759880*49.8385170.27040549
Collins ObuyaKEN201320132121650275*33.4752595.620423812
Collins ObuyaKEN20222022181764868844.18412117.960202932
Lucas OluochKEN20242024231661763217.60163107.98001155
Lucas OluochKEN2026202612966827*22.6757119.3000034
Thomas OdoyoKEN2007200722165602111*54.7380474.882305610
Steve TikoloKEN200720072221549889*31.1366375.11033525
Rushab PatelKEN202320232020538845*25.87346112.14001409
Irfan KarimKEN202320231411533963*56.50337100.59020252
Hiren VaraiyaKEN20092009171251443420.5727252.9400080
Shem NgocheKEN202320232415512630*12.60126100.0000175
Shem NgocheKEN2013201318115723812.0010270.5900052
Peter OngondoKEN20092009151356518*8.1312452.4200152
Hiren VaraiyaKEN2013201320954718*11.757860.2600211
Martin SujiKEN1999199912952011*5.005238.4600420
Vishil PatelKEN202520257552010*-2774.0700010
Rakep PatelKEN202420242422475212041.78611123.081516734
Rakep PatelKEN201320132119447510331.67393120.871212627
Collins ObuyaKEN200720072319443068*28.6760571.07020347
Sachin BhudiaKEN20242024201843695426.36315117.14020388
Rakep PatelKEN20232023131242285228.50166137.350111416
Steve TikoloKEN201020107742255775.00201111.94031264
Shem NgocheKEN20182018171442196621.9023493.590111313
Sukhdeep SinghKEN202320231511414837*21.1416689.16000121
Peter OngondoKEN20062006141241322716.5020963.1600193
Shem NgocheKEN20212021128411941*29.7594126.60000171
Shem NgocheKEN20152015108411156*27.7595116.8401156
Lucas OluochKEN2023202322124802610.008890.9100252
Lameck OnyangoKEN2007200713847634*19.0011466.6700060
Emmanuel BundiKEN2023202314544021*40.0032125.0000021
Hiren VaraiyaKEN200820081284296*7.256942.0300000
Emmanuel BundiKEN20182018127428229.334759.5700231
Martin SujiKEN1996199697424158.005940.6800210
Alfred LusenoKEN20062006544178*-1894.4400011
P KoechKEN20242024145413513.001968.4200000
Vraj PatelKEN202520251664733.501936.8400000
Rakep PatelKEN202220222218361511341.00548112.231315827
Dhiren GondariaKEN20262026151436039454.82351171.790614643
MO OdumbeKEN20032003111133245440.5035790.76021312
Jimmy KamandeKEN20102010161332967529.6040872.55012298
Irfan KarimKEN20212021121232806731.11264106.06030244
Irfan KarimKEN2019201999323971*39.83217110.14020281
Nelson OdhiamboKEN20182018151232288025.3332869.51021202
Sukhdeep SinghKEN20222022121231964221.7821790.32000242
S GillKEN20242024119319047*31.67189100.53000128
Nehemiah OdhiamboKEN20092009161531854015.4221984.47000156
Sukhdeep SinghKEN202620261612315957*17.67117135.90012148
Shem NgocheKEN202420242316315731*12.0817788.70003113
Nehemiah OdhiamboKEN20132013191631524111.69145104.83003137
Page 1Next

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