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
David ObuyaKEN10104500v SACape Town22 Oct 2001
MO OdumbeKEN1010520v PAKNairobi1 Sept 2002
Kennedy OtienoKEN10101810v AUSNairobi2 Sept 2002
Thomas OdoyoKEN10101120v SAColombo20 Sept 2002
Steve TikoloKEN10102220v SLNairobi24 Feb 2003
Peter OngondoKEN1010*601v ZIMSharjah5 Apr 2003
Steve TikoloKEN10102510v SLSharjah6 Apr 2003
Collins ObuyaKEN10103100v SLSharjah6 Apr 2003
David ObuyaKEN10101120v PAKSharjah8 Apr 2003
Peter OngondoKEN10102920v BANBogra17 Mar 2006
Steve TikoloKEN10103320v BANFatullah23 Mar 2006
Jimmy KamandeKEN10101010v SCOMombasa21 Jan 2007
RD ShahKEN10102000v IRENairobi2 Feb 2007
Hiren VaraiyaKEN1010*2710v SCONairobi4 Feb 2007
Collins ObuyaKEN10101320v ENGSt Lucia24 Mar 2007
Lameck OnyangoKEN10101800v ENGSt Lucia24 Mar 2007
Jimmy KamandeKEN10103300v BERNairobi27 Oct 2007
Thomas OdoyoKEN10101610v IREBelfast4 Aug 2008
Jimmy KamandeKEN1010*610v NEDAmstelveen21 Aug 2008
Peter OngondoKEN1010*901v SAKimberley2 Nov 2008
Rakep PatelKEN10102610v ZIMNairobi1 Feb 2009
Steve TikoloKEN10102500v ZIMNairobi4 Feb 2009
Kennedy OtienoKEN10102210v IREDublin11 Jul 2009
Alex ObandaKEN10101201v NEDVoorburg3 Jul 2010
SR WatersKEN10103300v AFGNairobi9 Oct 2010
Steve TikoloKEN10101420v ZIMKolkata20 Mar 2011
MN JesaniKEN10101020v UAENairobi25 Jul 2011
Runish GudhkaKEN1010710v NEDVoorburg13 Sept 2011
Collins ObuyaKEN10102610v IREMombasa Sports Club Ground20 Feb 2012
David ObuyaKEN10101410v IREMombasa Sports Club Ground20 Feb 2012
Nehemiah OdhiamboKEN10101510v NAMWindhoek4 Oct 2012
Ragheb AgaKEN10101410v SCOAberdeen30 Jun 2013
Shem NgocheKEN1010*520v NEPDubai16 Nov 2013
Rakep PatelKEN10101310v NEDLincoln23 Jan 2014
Irfan KarimKEN10103500v NEPWindhoek24 Jan 2015
Rakep PatelKEN1010820v KSANairobi27 Sept 2016
Karan KaulKEN10101210v KSANairobi27 Sept 2016
Shem NgocheKEN10101010v NAMWindhoek9 Feb 2018
Gurdeep SinghKEN10101210v RWAKigali City11 Jul 2018
Alex ObandaKEN10101500v NEDDubai18 Oct 2019
Dhiren GondariaKEN10101300v NEDDubai18 Oct 2019
Shem NgocheKEN10101210v SCODubai19 Oct 2019
Nelson OdhiamboKEN10101200v NAMDubai25 Oct 2019
Collins ObuyaKEN10101900v PNGDubai27 Oct 2019
Sachin BhudiaKEN10102110v JERKampala20 Jun 2022
Shem NgocheKEN1010710v ITASt Martin8 Aug 2022
Lucas OluochKEN1010*1010v NGRWindhoek23 Nov 2023
Shem NgocheKEN1010*510v TANWindhoek25 Nov 2023
Tanzeel SheikhKEN1010*701v SIEBenoni12 Dec 2023
Tanzeel SheikhKEN10101011v MAANairobi1 Jul 2024

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.