Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

The most hundreds in a calendar year in all cricket at Gymkhana Club Ground: 2 by Thomas Odoyo in 2007.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gymkhana Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Thomas OdoyoKEN200720071093378111*63.0056267.26220402
Ryan ten DoeschateNED20102010342359212*179.5044580.672003414
Sourav GangulyIND20002000441348141*116.0041583.862103212
Saeed AnwarPAK20002000221209105*209.0024983.94200281
David ObuyaKEN2010201089238911555.5749977.96131517
Kennedy OtienoKEN1997199744028014470.0036077.78110292
Matthew HaydenAUS20022002543265146265.00249106.43110297
Khurram KhanUAE2011201134126311387.6735274.72121302
Saif AhmadDEN2024202433023414078.00231101.301101512
Saqib AliUAE2011201134020915352.2538454.43101235
Sourav GangulyIND1999199944020813952.0025681.25100216
Gary KirstenSA19961996331199118*99.5022389.24110261
Jonty RhodesSA1996199633119112195.5019498.45110150
Rakep PatelKEN2011201134017812444.5022180.54101186
Aravinda de SilvaSL1996199622017712288.50163108.59110183
Zak TribeJER2024202433117010085.00147115.65110175
Dipak ChudasamaKEN1997199744016112240.2518188.95100210
Saeed AnwarPAK1996199633014811549.3316788.62100181
Daryll CullinanSA1996199622014012470.0016186.96100120
Avishka GunawardeneSL2000200022013713268.5015488.96100200
Fatuma KibasuTANW20222022331131101*65.5092142.39101160
Lance KlusenerSA19991999442130101*65.0017176.02101134
Usman PatelKUW2024202422012112060.50107113.08100181
Romesh KaluwitharanaSL19961996221119100*119.00100119.00100202
Amjad JavedUAE2011201134111810039.3316571.52100112
Shahid AfridiPAK1996199622011610258.0049236.73100811
Steve TikoloKEN2008200822011610258.00113102.65100123
Chris CairnsNZ20002000221115102*115.0013783.9410092
Collins ObuyaKEN201020108713318955.1745073.56030365
David ObuyaKEN20072007101203207226.6751562.14032354
Morris OumaKEN20072007810130671*34.0035586.20031435
Alex ObandaKEN200720076622858571.2537675.80030381
Collins ObuyaKEN2023202377128496*47.33208136.540102615
Rakep PatelKEN202420246612659153.00249106.43030229
Steve TikoloKEN2007200799224289*34.5729681.76011224
Andy FlowerZIM199719974402398159.7527885.97030230
Collins ObuyaKEN20072007101032375333.8636065.83010224
Grant FlowerZIM199719974402337958.2526986.62030251
Karabo MotlhankaBOT2023202399122375*27.8823594.89011176
RG MukasaUGA202320238822204536.67145151.720002310
Roger TwoseNZ200020003302038767.6724782.19020241
Rakep PatelKEN201020107501999239.8024780.57021234
Rakep PatelKEN2023202310931995233.17142140.140111213
Alex ObandaKEN201020106501967739.2024879.03020165
David HempBER200720075611949738.8046941.36021270
W NiyitangaRWA202320238801865323.2521586.51010107
Pushkar SharmaKEN202420246601866031.0020391.63011233
Arvind KandappahCAN200720073411848761.3326968.40021136
Guy WhittallZIM199719974411828360.6721086.67020112
Rushab PatelKEN202320231010218145*22.63155116.77001185
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.