ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×
PlayerRunsScoresBF4s6sOppositionGroundDate
Subham PatelKEN24242721v RWAGaborone25 May 2026
Lameck OnyangoKEN23231821v SLKandy6 Mar 1996
MO OdumbeKEN23233011v ZIMNairobi12 Oct 1997
Steve TikoloKEN23232520v ZIMNairobi19 Oct 1997
Hitesh ModiKEN23234820v ZIMDhaka27 Mar 1999
Jimmy KamandeKEN23234420v PAKNairobi1 Sept 2002
Morris OumaKEN23236340v PAKBirmingham14 Sept 2004
BJ PatelKEN23235520v CANToronto6 Aug 2006
Thomas OdoyoKEN23233610v BERMombasa11 Nov 2006
Steve TikoloKEN23236020v CANNairobi5 Feb 2007
Morris OumaKEN23235210v SCONairobi7 Feb 2007
David ObuyaKEN23231940v BANNairobi1 Sept 2007
Thomas OdoyoKEN23233312v IRENairobi18 Oct 2008
Alex ObandaKEN23233212v SAKimberley2 Nov 2008
Nehemiah OdhiamboKEN23231940v ZIMNairobi31 Jan 2009
Jimmy KamandeKEN23232730v IREDublin12 Jul 2009
Collins ObuyaKEN23233210v ZIMHarare13 Oct 2009
Collins ObuyaKEN23236810v CANSchiedam9 Jul 2010
Hiren VaraiyaKEN23233010v CANSchiedam10 Jul 2010
Alex ObandaKEN23233640v ZIMKolkata20 Mar 2011
Irfan KarimKEN23233221v NAMWindhoek4 Oct 2012
Rakep PatelKEN23231721v CANDubai16 Mar 2013
Irfan KarimKEN23233920v SCOChristchurch30 Jan 2014
Shem NgocheKEN2323*1512v NEPWindhoek12 Feb 2018
Alex ObandaKEN23231241v SINAl Amarat16 Nov 2018
Collins ObuyaKEN23233010v NEPNairobi30 Aug 2022
Irfan KarimKEN23232420v MAABenoni16 Sept 2022
Nehemiah OdhiamboKEN23232830v UGABenoni21 Sept 2022
Nelson OdhiamboKEN23232421v RWANairobi9 Jun 2023
Shem NgocheKEN2323*1112v NGRWindhoek23 Nov 2023
Nelson OdhiamboKEN23231530v BOTBenoni16 Dec 2023
Sachin BhudiaKEN23231450v RWANairobi29 Jun 2024
Sachin BhudiaKEN23232330v MAANairobi4 Jul 2024
Rakep PatelKEN23233421v KUWNairobi2 Oct 2024
Rakep PatelKEN2323*1022v SEYNairobi23 Oct 2024
Dhiren GondariaKEN23231920v NGREntebbe17 Jul 2025
S GillKEN2323*1910v NGREntebbe17 Jul 2025
Dhiren GondariaKEN23231240v BHRNairobi1 Aug 2026
Rushab PatelKEN23232112v RWAKigali City9 Sept 2026
S GillKEN23232020v RWAKigali City9 Sept 2026
Tony SujiKEN22221720v BANHyderabad17 May 1998
RD ShahKEN22224040v ZIMDhaka27 Mar 1999
Aasif KarimKEN22224020v SAAmstelveen26 May 1999
Thomas OdoyoKEN22224121v SAPotchefstroom12 Feb 2003
Collins ObuyaKEN22222111v BANJohannesburg1 Mar 2003
Thomas OdoyoKEN22222150v PAKSharjah8 Apr 2003
David ObuyaKEN22224400v ZIMHarare1 Mar 2006
Hitesh ModiKEN22225220v BANNairobi12 Aug 2006
Thomas OdoyoKEN22221321v BANNairobi1 Sept 2007
Jimmy KamandeKEN22222820v BERNairobi28 Oct 2007

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.