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
Ryan ten DoeschateNED2010121241212*241.0030977.991002310
Saqib AliUAE201134020915352.2538454.43101235
Saif AhmadDEN202433023414078.00231101.301101512
Rakep PatelKEN2009-20263031594312436.27909103.741738138
Usman PatelKUW202422012112060.50107113.08100181
David ObuyaKEN2007-20101114049311535.2178562.80142586
Khurram KhanUAE201134126311387.6735274.72121302
Thomas OdoyoKEN2003-200714133504111*50.4075067.20230497
Fatuma KibasuTANW2022331131101*65.5092142.39101160
Zak TribeJER202433117010085.00147115.65110175
Amjad JavedUAE201134111810039.3316571.52100112
David HempBER20075611949738.8046941.36021270
Collins ObuyaKEN2003-20233335693996*32.38121377.410608825
Eric SzwarczynskiNED2010120939346.5016855.36011130
Brian BennettZIM20243301359145.0064210.94010158
Steve TikoloKEN2003-20091414233589*27.9242079.76012384
Alexei KervezeeNED20101201318965.5023056.96010182
Harrison CarlyonJER20243301278942.3318469.02010114
Fiaz AhmedBHR202622115388153.0097157.73020157
Arvind KandappahCAN20073411848761.3326968.40021136
Tadiwanashe MarumaniZIM20243311108655.0060183.33010135
Alex ObandaKEN2007-2023191925118530.0664079.84030627
NazimuddinBAN20072201248162.0087142.53010117
Sunil DhaniramCAN20074511377834.2521065.24010170
Babar HayatHK2016110787878.0068114.7101064
Jimmy KamandeKEN2006-2010141422287519.0043352.66012260
Zameer KhanDEN2024220887544.0010683.0201090
Sese BauPNG2024220897444.5010188.1201092
Tatenda TaibuZIM2008110747474.009974.7501050
Dhiren GondariaKEN2016-2026101002127321.20191110.99010216
Hamilton MasakadzaZIM2008-2009220967248.0095101.05010171
Jekon EdnessBER2007450847216.8017149.1201390
Morris OumaKEN2006-20101316144371*29.5358775.47042545
Ikramullah KhanQAT20242201137156.5015572.9001092
Majid HaqSCO2007110717171.0010865.7401051
Irfan KarimKEN2016-20241313334770*34.7042182.42020325
John DavisonCAN20071116969*-49140.8201051
Prosper UtseyaZIM2008-20092227168*-69102.9001062
Mohammad AshrafulBAN2006-200755113167*32.75100131.00010202
Tanmay MishraKEN2006-201191002736627.3038770.54020262
Rushab PatelKEN2016-20261716324363*18.69242100.41014177
Trevin BastiampillaiCAN20073401326333.0026050.77011161
Assad ValaPNG2024220636331.5063100.0001133
NA StathamNED20101217662*76.0014253.5201061
Irving RomaineBER200756113161*26.2023555.74011161
Ryan BurlZIM2024320846142.0054155.5601063
Pushkar SharmaKEN20246601866031.0020391.63011233
Amjad AliUAE20113401196029.7517468.39010220
Kennedy OtienoKEN2003-2009550856017.0015554.84011132
Gyanendra MallaNEP20224401345933.50122109.84010123
Page 1Next

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