Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

Player figures come from full scorecards, which we hold for 245 of the 247 matches in this selection (from 1992). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIM1999199971102153819.5552241.19000261
Tashinga MusekiwaZIM20252025181662152821.50149144.30001195
Alistair CampbellZIM1997199756221280*53.0032166.04020154
Vusi SibandaZIM2007200744120993*69.6729371.33020202
Andy BlignautZIM200120017802099226.1329171.82011226
Guy WhittallZIM19991999610320953*29.8659135.36010200
Marvan AtapattuSL20042004320208170104.0031366.45100230
Guy WhittallZIM20002000231207188*103.5046544.52100292
Neil JohnsonZIM199919995902077523.0053938.40021192
Regis ChakabvaZIM202220221212020610217.1724185.48102193
Afif HossainBAN2022202265320585*102.50185110.81010153
Brendan TaylorZIM2006200655220479*68.0023188.31010176
Nicolas PooranWI2023202355120311550.7520798.07100187
Andy FlowerZIM199819985712025533.6737853.44010143
Andy FlowerZIM199219924612016240.2050240.04030110
Dave HoughtonZIM19941994220200142100.0044944.54110202
Ken RutherfordNZ199219922302008966.6735356.66020142
Alistair CampbellZIM19951995810120068*22.2242746.84011101
Rahmat ShahAFG202220223301989466.0026475.00020183
JJ SmitNAM20252025542197111*98.50105187.621101313
David ObuyaKEN200920095501975639.4020695.63010250
Tim SeifertNZ202520255511967549.00142138.03020224
Innocent KaiaZIM202320239911965124.5026573.96010143
Asanka GurusinhaSL1994199423019512865.0060632.18110251
Jan FrylinckNAM2025202555119313448.25105183.81101246
Rahmanullah GurbazAFG202520254501939238.60151127.81010197
Craig WishartZIM200120016801939324.1337251.88011183
Shivnarine ChanderpaulWI200120014401927448.0022784.58030191
Dion MyersZIM2024202499119265*24.00182105.49011173
Brian BennettZIM20262026101001925919.2023183.12013275
Grant FlowerZIM199219924601918231.8351836.87020121
Rahul DravidIND1998199823019011863.3345741.58100210
Laura DelanyIREW202120214301898663.00174108.62020190
Brad EvansZIM202620261010118958*21.00166113.860211012
Brendan TaylorZIM202020202401886747.0024277.69020244
Gary BallanceZIM2023202366118764*37.4022583.11020181
Craig WishartZIM1998199833018610262.0031658.86110132
Mohammad YousufPAK199819983411866662.0028864.58030161
Rajin SalehBAN200420044501865737.2038748.06010182
Shakib Al HasanBAN2021202176118596*37.0020490.69010153
Brandon KingWI2023202355018410036.8019892.93100253
Leah PaulIREW202120214401839545.7524774.09020170
Grant FlowerZIM200220024401826945.5030260.26020200
Liton DasBAN2022202244118281*60.67147123.81020233
Mohammad AshrafulBAN200420044511809845.0025470.87022164
Inzamam-ul-HaqPAK2002200233017811259.3320885.58100290
Chris GayleWI200120014511775344.2531556.19020260
Andrew HudsonSA1995199523017513558.3328561.40100233
Andy FlowerZIM199719975601756329.1725867.83010171
Sanjay ManjrekarIND1992199222017410487.0049235.37110110

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