Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×
PlayerRunsScoresBF4s6sOppositionGroundDate
James NgocheKEN11*200v IREMombasa Sports Club Ground22 Feb 2012
Nehemiah OdhiamboKEN11100v IREMombasa Sports Club Ground23 Feb 2012
Rakep PatelKEN11300v IREMombasa Sports Club Ground24 Feb 2012
Nelson OdhiamboKEN11*100v IREMombasa Sports Club Ground24 Feb 2012
Duncan AllanKEN11700v IREMombasa Sports Club Ground24 Feb 2012
James NgocheKEN11100v SCODubai13 Mar 2012
Tanmay MishraKEN11600v NAMWindhoek4 Oct 2012
Nelson OdhiamboKEN11800v NAMWindhoek4 Oct 2012
James NgocheKEN11500v NAMWindhoek4 Oct 2012
Nehemiah OdhiamboKEN11*400v CANDubai16 Mar 2013
Tanmay MishraKEN11300v NEDWindhoek19 Apr 2013
James NgocheKEN11*200v SCOAberdeen30 Jun 2013
Collins ObuyaKEN11600v AFGSharjah30 Sept 2013
Collins ObuyaKEN11400v AFGSharjah2 Oct 2013
Dhiren GondariaKEN111000v AFGSharjah2 Oct 2013
Collins ObuyaKEN112400v AFGSharjah4 Oct 2013
Gurdeep SinghKEN112300v AFGSharjah4 Oct 2013
Collins ObuyaKEN11*100v DENDubai18 Nov 2013
Thomas OdoyoKEN11*200v BERDubai21 Nov 2013
Collins ObuyaKEN11500v NEDDubai23 Nov 2013
Shem NgocheKEN11*200v AFGSharjah24 Nov 2013
Duncan AllanKEN11400v AFGSharjah24 Nov 2013
Morris OumaKEN11*200v NEDLincoln23 Jan 2014
Irfan KarimKEN111500v NAMWindhoek17 Jan 2015
Collins ObuyaKEN11400v NEPWindhoek23 Jan 2015
Nelson OdhiamboKEN11*100v NEPWindhoek23 Jan 2015
Collins ObuyaKEN11700v CANEdinburgh10 Jul 2015
Shem NgocheKEN11200v OMAEdinburgh11 Jul 2015
Narendra PatelKEN11400v SCOEdinburgh14 Jul 2015
Irfan KarimKEN111000v UAEEdinburgh15 Jul 2015
Elijah OtienoKEN11100v NEDEdinburgh18 Jul 2015
Shem NgocheKEN11200v NEDEdinburgh18 Jul 2015
Nehemiah OdhiamboKEN11600v PNGPort Moresby28 May 2016
Eugene OchiengKEN11300v KSANairobi27 Sept 2016
Nehemiah OdhiamboKEN11300v HKNairobi20 Nov 2016
Lucas OluochKEN11*200v HKNairobi20 Nov 2016
Alex ObandaKEN11300v NEPKirtipur11 Mar 2017
Elijah OtienoKEN11300v NEPKirtipur13 Mar 2017
Shem NgocheKEN11*100v NEDEast London6 Oct 2017
Lucas OluochKEN11900v SCODubai8 Dec 2017
Lucas OluochKEN11*200v UAEWindhoek8 Feb 2018
Emmanuel BundiKEN11*400v NAMWindhoek9 Feb 2018
Nehemiah OdhiamboKEN11400v CANWindhoek11 Feb 2018
Karan KaulKEN11700v CANWindhoek11 Feb 2018
Rakep PatelKEN11400v NEPWindhoek12 Feb 2018
Rushab PatelKEN11*200v TANKigali City10 Jul 2018
Alex ObandaKEN11500v UGAKigali City14 Jul 2018
Nehemiah OdhiamboKEN11*100v SINAl Amarat16 Nov 2018
Nelson OdhiamboKEN11400v DENAl Amarat18 Nov 2018
Sachin BhudiaKEN11*100v UGAKampala22 May 2019

BF balls faced · 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.