Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Nairobi Gymkhana Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2009200922114284*142.00140101.43020172
Eoin MorganIRE200720072201359467.5015189.40010135
David ObuyaKEN200720072201309365.0017574.2901063
Sean WilliamsZIM2009200922110663*106.0013578.52010130
Alex ObandaKEN200920092219996*99.0011288.3901075
William PorterfieldIRE20072007220958447.5012874.22010100
Collins ObuyaKEN20092009220897544.5012272.9501064
Forster MutizwaZIM20092009210616161.0045135.5601043
Stuart MatsikenyeriZIM20092009220595029.508271.9501070
Eric SzwarczynskiNED200720071115656*-6586.1501011
Majid HaqSCO20072007220555227.508564.7101051
Prosper UtseyaZIM200920092115151*-47108.5101012
Jeremy BrayIRE2007200722012411662.0016276.54100104
Darron ReekersNED2007200722011110455.5089124.72100133
Neil McCallumSCO2007200722010010050.00100100.0010173
Morris OumaKEN20072007220704735.0012157.8500041
SR WatersKEN20092009220552927.5010651.8900080
Craig WrightSCO20072007221533053.005694.6400031
Ryan WatsonSCO20072007220502825.007467.5700051
CJO SmithSCO200720072215049*50.005394.3400031
Rajesh BhudiaKEN20092009220484024.005784.2100070
Kennedy OtienoKEN20092009220472723.506869.1200052
WK McCallanIRE20072007220472523.5046102.1700041
Bastiaan ZuiderentNED20072007220453922.508751.7200030
Trent JohnstonIRE200720071114545*-19236.8400014
Elton ChigumburaZIM20092009210363636.004187.8000031
Steve TikoloKEN200720072223321*-3886.8400050
Daan van BungeNED20072007220332916.507146.4800030
RD ShahKEN200720072212924*29.006842.6500020
Tim de LeedeNED20072007220272413.504757.4500010
Fraser WattsSCO20072007220262413.005844.8300010
WF StellingNED20072007110242424.006636.3600000
Ross LyonsSCO200720072112323*-4748.9400020
John MooneyIRE200720072222118*-18116.6700010
Jeroen SmitsNED200720072111919*-4047.5000010
Kevin O'BrienIRE2007200722016138.002661.5400000
Dougie BrownSCO2007200722016138.004436.3600000
Tanmay MishraKEN200720072111414*-2166.6700020
Paul HoffmannSCO2007200722014147.009155.5600121
Steve TikoloKEN2009200922013106.503043.3300000
Luuk van TroostNED200720072201165.503036.6700010
Morris OumaKEN2009200922011115.503333.3300100
Ryan ten DoeschateNED200720072201165.503432.3500000
Gavin HamiltonSCO2007200722011115.503036.6700110
Niall O'BrienIRE2007200722011105.501573.3300020
Hiren VaraiyaKEN2009200922110910.0010100.0000000
Rakep PatelKEN2009200922010105.003033.3300110
JAR BlainSCO20072007210999.003823.6800000
Nehemiah OdhiamboKEN20092009110888.001080.0000001
Peter BorrenNED20072007110777.006116.6700000
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.