Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rakep PatelKEN2009-20263031594312436.27909103.741738138
Collins ObuyaKEN2003-20233335693996*32.38121377.410608825
Saif AhmadDEN202433023414078.00231101.301101512
Ryan ten DoeschateNED2010121241212*241.0030977.991002310
Dinesh NakraniUGA20239721334226.60126105.56000410
Sachin BhudiaKEN2022-2026211812485414.5926394.30012179
Riazat Ali ShahUGA20239931674327.83119140.34002139
Brian BennettZIM20243301359145.0064210.94010158
Alex ObandaKEN2007-2023191925118530.0664079.84030627
Thomas OdoyoKEN2003-200714133504111*50.4075067.20230497
Rushab PatelKEN2016-20261716324363*18.69242100.41014177
Nelson OdhiamboKEN2010-2023151421835015.2521385.9201197
RG MukasaUGA20237721794535.80127140.94000197
Lucas OluochKEN2011-202622181016531*20.63151109.27002147
Simon SsesaziUGA202399116356*20.38125130.40012167
W NiyitangaRWA2023-20247701595322.7117192.9801097
Fiaz AhmedBHR202622115388153.0097157.73020157
NazimuddinBAN20072201248162.0087142.53010117
David ObuyaKEN2007-20101114049311535.2178562.80142586
Dhiren GondariaKEN2016-2026101002127321.20191110.99010216
Arvind KandappahCAN20073411848761.3326968.40021136
Shem NgocheKEN2016-20262517517933*14.9219591.79004126
Morris OumaKEN2006-20101316144371*29.5358775.47042545
Irfan KarimKEN2016-20241313334770*34.7042182.42020325
Saqib AliUAE201134020915352.2538454.43101235
Zak TribeJER202433117010085.00147115.65110175
Tadiwanashe MarumaniZIM20243311108655.0060183.33010135
Lionel CannBER2007440935223.2553175.47012115
VE TemboMOZ2024330512617.0044115.9100015
Steve TikoloKEN2003-20091414233589*27.9242079.76012384
Janeiro TuckerBER20075601484924.6722067.27000154
Harrison CarlyonJER20243301278942.3318469.02010114
Reginald NehondeBOT20237701022814.57100102.0000074
Imal LiyanageQAT2024330935131.0012475.0001074
Rajesh BhudiaKEN2007-2011660914415.1788103.4100174
MO JonesBER2007561862717.2013165.6500144
Babar HayatHK2016110787878.0068114.7101064
Francisco CouanaMOZ2024331784739.0062125.8100164
Arjun SaudNEP2022330703523.3363111.1100074
Prosscovia AlakoUGAW2022220683834.0044154.5500074
Shoaib MalikPAK2007220524226.0039133.3300024
Kevin HurdleBER2007451513012.7550102.0000044
Younis KhanPAK2007210484848.0025192.0000014
Nehemiah OdhiamboKEN2006-20222018220450*12.7526776.40014213
Pushkar SharmaKEN20246601866031.0020391.63011233
Rohit KumarNEP20224401364734.00112121.43000133
Gyanendra MallaNEP20224401345933.50122109.84010123
Vinoo BalakrishnanBOT20234401175529.2599118.18010133
Umar BhattiCAN20074501135722.6024645.93010113
Eric DusingizimanaRWA20236601123618.6793120.43000133
Page 1Next

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