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
Nelson OdhiamboKEN77*1300v BOTNairobi11 Jun 2023
N MugabeKEN771210v SIEBenoni7 Dec 2023
Emmanuel BundiKEN77700v BOTBenoni16 Dec 2023
Emmanuel BundiKEN77*600v MAABenoni18 Dec 2023
Irfan KarimKEN77710v KUWNairobi2 Oct 2024
Sachin BhudiaKEN771300v QATNairobi4 Oct 2024
Lucas OluochKEN77410v GAMNairobi22 Oct 2024
Shem NgocheKEN77710v UGAEntebbe25 Jul 2025
Tanzeel SheikhKEN77610v UGAEntebbe25 Jul 2025
Pushkar SharmaKEN77610v UGAEntebbe25 Jul 2025
Shem NgocheKEN77910v JERSt Martin21 Aug 2025
Lucas OluochKEN77*401v NAMHarare26 Sept 2025
Dhiren GondariaKEN771310v MAAHarare28 Sept 2025
F MutuaKEN77401v UGAKigali City18 Sept 2026
Aasif KarimKEN66*1100v INDCuttack18 Feb 1996
Steve TikoloKEN66810v AUSVisakhapatnam23 Feb 1996
MO OdumbeKEN663000v WIPune29 Feb 1996
Rajab AliKEN66*1900v WIPune29 Feb 1996
Steve TikoloKEN6615--v PAKNairobi2 Oct 1996
Martin SujiKEN66*21--v PAKNairobi2 Oct 1996
Steve TikoloKEN661610v ZIMNairobi16 Oct 1997
Hitesh ModiKEN661410v ZIMNairobi18 Oct 1997
Dipak ChudasamaKEN661500v ZIMNairobi19 Oct 1997
Aasif KarimKEN661200v INDBangalore20 May 1998
Mohammad SheikhKEN66*1100v INDKolkata31 May 1998
MO OdumbeKEN661300v ENGCanterbury18 May 1999
Alpesh VadherKEN661910v ENGCanterbury18 May 1999
Alpesh VadherKEN66*1310v INDBristol23 May 1999
Martin SujiKEN66*1010v SAAmstelveen26 May 1999
Joseph AngaraKEN66510v SAAmstelveen26 May 1999
Kennedy OtienoKEN66800v INDNairobi3 Oct 2000
MO OdumbeKEN662210v INDBloemfontein12 Oct 2001
Collins ObuyaKEN66*610v SAKimberley14 Oct 2001
RD ShahKEN661100v SACape Town22 Oct 2001
BJ PatelKEN661610v SACape Town22 Oct 2001
Martin SujiKEN661400v SACape Town22 Oct 2001
Hitesh ModiKEN664800v CANCape Town15 Feb 2003
Thomas OdoyoKEN661510v SLNairobi24 Feb 2003
Tony SujiKEN661400v SLNairobi24 Feb 2003
David ObuyaKEN66710v SLSharjah6 Apr 2003
Martin SujiKEN66*700v INDSouthampton11 Sept 2004
BJ PatelKEN662200v ZIMHarare1 Mar 2006
Tony SujiKEN661100v ZIMHarare1 Mar 2006
Kennedy OtienoKEN661210v BANBogra17 Mar 2006
David ObuyaKEN662810v BANFatullah25 Mar 2006
Jimmy KamandeKEN66*500v BANFatullah25 Mar 2006
Tanmay MishraKEN66*2800v CANToronto6 Aug 2006
Jimmy KamandeKEN661110v BERMombasa11 Nov 2006
David ObuyaKEN66710v CANMombasa24 Jan 2007
Morris OumaKEN66910v IRENairobi2 Feb 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.