Batting by opposition (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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Khurram KhanUAEKenya201134126311387.6735274.72121302
Ryan ten DoeschateNEDKenya2010121241212*241.0030977.991002310
Thomas OdoyoKENCanada2007333215111*-28076.79200251
Saqib AliUAEKenya201134020915352.2538454.43101235
Alex ObandaKENCanada20073412018567.0027772.56020290
Morris OumaKENBermuda20074501976339.4024580.41020253
David HempBERKenya20074511859746.2545940.31021260
Arvind KandappahCANKenya20073411848761.3326968.40021136
Collins ObuyaKENUganda2016-202355218196*60.33145124.83010139
Rakep PatelKENUnited Arab Emirates201134017812444.5022180.54101186
David ObuyaKENNetherlands201012017311586.5027064.07110232
Collins ObuyaKENNetherlands20101201688984.0023372.10020174
Fiaz AhmedBHRKenya202622115388153.0097157.73020157
Steve TikoloKENBermuda200744215389*76.50151101.32010134
Thomas OdoyoKENBangladesh2006-20074401428435.5018676.34010106
Janeiro TuckerBERKenya20074501414928.2020867.79000144
Saif AhmadDENKuwait2024110140140140.00109128.44100128
Rohit KumarNEPKenya20224401364734.00112121.43000133
David ObuyaKENCanada20073401357233.7525752.53010171
Gyanendra MallaNEPKenya20224401345933.50122109.84010123
Trevin BastiampillaiCANKenya20073401326333.0026050.77011161
Alexei KervezeeNEDKenya20101201318965.5023056.96010182
Fatuma KibasuTANWQatar Women2022221131101*131.0091143.96100160
David ObuyaKENBermuda20074501287025.6020462.75022112
Sunil DhaniramCANKenya20073411277842.3320462.25010150
Mohammad AshrafulBANKenya2006-200744112467*41.3396129.17010192
Irving RomaineBERKenya200745112261*30.5022354.71011151
Collins ObuyaKENBermuda20074411215340.3318964.02010132
Usman PatelKUWDenmark2024110120120120.0097123.71100181
Tanmay MishraKENUnited Arab Emirates20113401206630.0017369.36020130
Amjad AliUAEKenya20113401196029.7517468.39010220
Amjad JavedUAEKenya201134111810039.3316571.52100112
Irfan KarimKENNepal202233111755*58.5012097.50010102
Abdul JabbarCANKenya20073401124928.0015273.68000171
Rakep PatelKENUganda2016-20235501115222.2072154.17011510
Morris OumaKENCanada200734110571*35.0096109.38011182
Umar BhattiCANKenya20073401035725.7523044.78010113
Vinoo BalakrishnanBOTKenya20232201025551.0080127.50010113
Tanmay MishraKENBangladesh2006-20074401023825.5013973.3800092
Rakep PatelKENNetherlands20101201018750.5013674.26010132
Zak TribeJERQatar2024110100100100.0081123.4610084
Dhiren GondariaKENBahrain2026220967348.0061157.3801094
Eric SzwarczynskiNEDKenya2010120939346.5016855.36011130
Nelson OdhiamboKENUganda2023440935023.2586108.1401045
Rakep PatelKENPapua New Guinea2024110919191.0010487.5001054
Brian BennettZIMSeychelles2024110919191.0035260.0001087
Rushab PatelKENQatar2016-20242219163*91.0087104.6001053
Farhad RezaBANKenya2006-20074329041*90.0010189.11000171
Harrison CarlyonJERQatar2024110898989.0011776.0701083
Rakep PatelKENNepal20224418973*29.6763141.2701074
Page 1Next

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