Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×

Player figures come from full scorecards, which we hold for 69 of the 105 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Thomas OdoyoKEN200720071093378111*63.0056267.26220402
David ObuyaKEN20072007101203207226.6751562.14032354
Morris OumaKEN20072007810130671*34.0035586.20031435
Alex ObandaKEN200720076622858571.2537675.80030381
Rakep PatelKEN202420246612659153.00249106.43030229
Khurram KhanUAE2011201134126311387.6735274.72121302
Collins ObuyaKEN2023202366124896*49.60181137.020102312
Steve TikoloKEN2007200799224289*34.5729681.76011224
Ryan ten DoeschateNED20102010121241212*241.0030977.991002310
Collins ObuyaKEN20072007101032375333.8636065.83010224
Saif AhmadDEN2024202433023414078.00231101.301101512
Saqib AliUAE2011201134020915352.2538454.43101235
David HempBER200720075611949738.8046941.36021270
Rakep PatelKEN202320239831905238.00135140.740111013
Pushkar SharmaKEN202420246601866031.0020391.63011233
Arvind KandappahCAN200720073411848761.3326968.40021136
RG MukasaUGA202320237721794535.80127140.94000197
Rakep PatelKEN2011201134017812444.5022180.54101186
David ObuyaKEN2010201012017311586.5027064.07110232
Zak TribeJER2024202433117010085.00147115.65110175
Collins ObuyaKEN201020101201688984.0023372.10020174
Riazat Ali ShahUGA202320239931674327.83119140.34002139
Simon SsesaziUGA2023202399116356*20.38125130.40012167
W NiyitangaRWA202320236601555325.8316693.3701087
Fiaz AhmedBHR2026202622115388153.0097157.73020157
Janeiro TuckerBER200720075601484924.6722067.27000154
Rushab PatelKEN2023202399214645*20.86135108.15001124
Sunil DhaniramCAN200720074511377834.2521065.24010170
Rohit KumarNEP202220224401364734.00112121.43000133
Brian BennettZIM202420243301359145.0064210.94010158
Gyanendra MallaNEP202220224401345933.50122109.84010123
Dinesh NakraniUGA202320239721334226.60126105.56000410
Trevin BastiampillaiCAN200720073401326333.0026050.77011161
Jimmy KamandeKEN20072007109113237*16.5024154.77001110
Alexei KervezeeNED201020101201318965.5023056.96010182
Fatuma KibasuTANW20222022331131101*65.5092142.39101160
Irving RomaineBER2007200756113161*26.2023555.74011161
Irfan KarimKEN2016201644112870*42.67122104.92010143
Harrison CarlyonJER202420243301278942.3318469.02010114
NazimuddinBAN200720072201248162.0087142.53010117
Usman PatelKUW2024202422012112060.50107113.08100181
Nelson OdhiamboKEN202320238811215017.2913887.6801155
Thomas OdoyoKEN200620063301208440.0017369.3601085
Tanmay MishraKEN201120113401206630.0017369.36020130
Amjad AliUAE201120113401196029.7517468.39010220
Amjad JavedUAE2011201134111810039.3316571.52100112
Irfan KarimKEN2022202233111755*58.5012097.50010102
Vinoo BalakrishnanBOT202320234401175529.2599118.18010133
Sachin BhudiaKEN202420246601175419.5012494.35010113
Ameer SaiyedBOT202320237701164416.5712394.31000102
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.