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
Lucas OluochKEN2011-202622181016531*20.63151109.27002147
Collins ObuyaKEN2003-20233335693996*32.38121377.410608825
Rakep PatelKEN2009-20263031594312436.27909103.741738138
Shem NgocheKEN2016-20262517517933*14.9219591.79004126
Hiren VaraiyaKEN2006-2011141156727*11.1723828.1500250
K PietBOT2023664236*11.503467.6500000
Thomas OdoyoKEN2003-200714133504111*50.4075067.20230497
Irfan KarimKEN2016-20241313334770*34.7042182.42020325
Rushab PatelKEN2016-20261716324363*18.69242100.41014177
Riazat Ali ShahUGA20239931674327.83119140.34002139
Sukhdeep SinghKEN2022-20261412312437*13.7814684.9300171
Peter OngondoKEN2003-200914113992012.3819052.1100062
Mashrafe MortazaBAN2006-20075336043*-7382.1900061
E RukirizaRWA2023-20248734018*10.006264.5200222
P KoechKEN2023-202694311511.001291.6700000
Vraj PatelKEN2022-2024173342*-1040.0000000
Alex ObandaKEN2007-2023191925118530.0664079.84030627
Steve TikoloKEN2003-20091414233589*27.9242079.76012384
Jimmy KamandeKEN2006-2010141422287519.0043352.66012260
Nehemiah OdhiamboKEN2006-20222018220450*12.7526776.40014213
Nelson OdhiamboKEN2010-2023151421835015.2521385.9201197
RG MukasaUGA20237721794535.80127140.94000197
Dinesh NakraniUGA20239721334226.60126105.56000410
C RububagumyaRWA2023-20249921194017.0015178.8100070
Farhad RezaBAN2006-200754210841*54.0011593.91000191
Prosper UtseyaZIM2008-20092227168*-69102.9001062
P MurungiUGA2023842583129.0044131.8200042
Stephanie NampiinaUGAW20222224430*-28157.1400032
Lameck OnyangoKEN20076324234*42.005280.7700050
Shangeev ThanikaithasanDEN20242224031*-27148.1500012
Aarif SheikhNEP20223323024*30.0025120.0000041
Mmoloki MooketsiBOT2023762116*2.751861.1100200
B KgosiemangBOT2023432106*10.002540.0000000
I NtirenganyaRWA2023-2024852943.001752.9400100
Karan KCNEP2022432757.007100.0000000
Z BimenyimanaRWA2023-202486274*1.751643.7500300
John KarikoPNG202422244*-4100.0000010
Henry SsenyondoUGA2016-2023102211*-1100.0000000
JS AbabuKEN200622200*-90.0000000
Morris OumaKEN2006-20101316144371*29.5358775.47042545
Khurram KhanUAE201134126311387.6735274.72121302
Sachin BhudiaKEN2022-2026211812485414.5926394.30012179
Ryan ten DoeschateNED2010121241212*241.0030977.991002310
David HempBER20075611949738.8046941.36021270
Arvind KandappahCAN20073411848761.3326968.40021136
Zak TribeJER202433117010085.00147115.65110175
Simon SsesaziUGA202399116356*20.38125130.40012167
Fiaz AhmedBHR202622115388153.0097157.73020157
Sunil DhaniramCAN20074511377834.2521065.24010170
Mohammad AshrafulBAN2006-200755113167*32.75100131.00010202
Page 1Next

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