Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Kenya: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Kenya since 1908: 752 by Rakep Patel in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Kenya×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rakep PatelKEN202420242422475212041.78611123.081516734
David ObuyaKEN20072007222416999330.3997271.910637810
Steve TikoloKEN200920091718167616939.7684480.09221755
Rakep PatelKEN202220222218361511341.00548112.231315827
Dhiren GondariaKEN20262026151436039454.82351171.790614643
Thomas OdoyoKEN2007200722165602111*54.7380474.882305610
Irfan KarimKEN202220222219759880*49.8385170.27040549
Collins ObuyaKEN202320232019255796*32.76430129.530324135
Collins ObuyaKEN20102010161525478942.0879468.89040555
Morris OumaKEN200720072123254671*26.0075472.41053707
Steve TikoloKEN200620061313251211146.5558088.28131613
Collins ObuyaKEN201320132121650275*33.4752595.620423812
Steve TikoloKEN200720072221549889*31.1366375.11033525
Dhiren GondariaKEN20182018171704979029.24416119.470513732
Collins ObuyaKEN20222022181764868844.18412117.960202932
Collins ObuyaKEN200920091818248478*30.2565474.010423311
Rakep PatelKEN20182018171714757229.6957682.470414518
Rakep PatelKEN201320132119447510331.67393120.871212627
Alex ObandaKEN201820181616047110829.44424111.081214625
Alex ObandaKEN200920091718146796*27.4762774.480314320
Rakep PatelKEN20252025161514646533.1451390.450514010
Steve TikoloKEN1999199913121462106*42.0063273.10141552
Collins ObuyaKEN200720072319443068*28.6760571.07020347
Morris OumaKEN20092009181814136124.2967761.00033300
N MugabeKEN20242024202024107122.78378108.470244014
Alex ObandaKEN20102010141304077931.3147685.50030418
Irfan KarimKEN201520151313240375*36.6456571.33040367
Collins ObuyaKEN201120111112139298*35.6462862.42040387
David ObuyaKEN2010201089238911555.5749977.96131517
Rushab PatelKEN20222022161523887029.8540196.76020465
Rushab PatelKEN202320232020538845*25.87346112.14001409
Rakep PatelKEN20152015131213878035.18381101.570403011
Tanmay MishraKEN201220121011238610842.8961862.46120412
RD ShahKEN200720071211138111338.1051673.84120415
Tanmay MishraKEN200620061414238164*31.7556167.91011302
Sachin BhudiaKEN20242024201843695426.36315117.14020388
Morris OumaKEN20132013201813615721.2446976.97011246
Kennedy OtienoKEN1997199766135614471.2046277.06110333
Alex ObandaKEN2021202111112343103*38.11228150.441004116
Tanmay MishraKEN20072007161423416628.4244077.50023246
Irfan KarimKEN202320231411533963*56.50337100.59020252
RD ShahKEN19991999111103267129.6451363.55020461
Rushab PatelKEN20242024151523267525.08276118.12033308
MO OdumbeKEN20032003111133245440.5035790.76021312
Pushkar SharmaKEN20242024131303156024.2333294.88021396
Dhiren GondariaKEN20252025151403156022.50308102.27010395
Alex ObandaKEN200720078823108551.6741375.06030401
Collins ObuyaKEN20152015131313087825.6746066.96020241
Rakep PatelKEN20262026151112985829.80226131.86030329
Tanmay MishraKEN20112011101102977227.0044866.29041271
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.