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
Gary KirstenSA20012001231261220130.5033677.68100391
Abid AliPAK20212021221275215*275.0054750.27110390
Grant FlowerZIM199519958101357201*39.6799136.02100181
Angelo MathewsSL20202020231277200*138.5069539.86110205
Andy FlowerZIM2001200111134682199*75.78108362.97310776
Mohammad WasimPAK1998199834027919269.7554251.48110291
Guy WhittallZIM20002000231207188*103.5046544.52100292
Hayley MatthewsWIW20262026330326182108.67304107.24200493
Hamilton MasakadzaZIM20092009551467178*116.7548097.292104511
Sean WilliamsZIM202320231010258417473.00439133.032206611
Craig WishartZIM20032003671288172*48.0033386.49101314
Marvan AtapattuSL20042004320208170104.0031366.45100230
Brian BennettZIM202520252424093316938.88733127.2925111122
Tillakaratne DilshanSL19991999451280163*70.0049356.80111300
Jacques KallisSA20012001332225157*225.0036761.31100265
Sanath JayasuriyaSL20042004210157157157.00147106.80100193
Andy FlowerZIM19951995810040915640.9070657.93120381
Steve WaughAUS19991999211151151*-35143.02100180
Grant FlowerZIM1997199756034915158.1765553.28210343
MahmudullahBAN20212021771262150*43.6741263.59101233
Herschelle GibbsSA2001200133025514785.0027293.75110463
Dave HoughtonZIM19941994220200142100.0044944.54110202
Innocent KaiaZIM2026202677130214050.3347263.98110321
Martin CroweNZ1992199223029514098.3337179.51120324
Fawad AlamPAK2021202122014514072.5021667.13100210
CR PagydyalaUSAW20242024111136136*-15289.47100180
Sikandar RazaZIM2022202214143708135*64.36694102.023334825
Andrew HudsonSA1995199523017513558.3328561.40100233
Jan FrylinckNAM2025202555119313448.25105183.81101246
Shai HopeWI2023202355124013260.0025494.49110195
Shubman GillIND20222022331245130122.50203120.69110312
Andy FlowerZIM19991999711244512949.44116338.26132303
Asanka GurusinhaSL1994199423019512865.0060632.18110251
Heath StreakZIM20032003663258127*86.0048553.20110171
Wavell HindsWI20032003451256127*64.0031780.76110296
Brian McMillanSA19951995232250127250.0035670.22110304
Daniel VettoriNZ20052005110127127127.0098129.59100202
Azhar AliPAK2021202122016212681.0031052.26100221
Mark BoucherSA19991999110125125125.0023652.97100180
Chris CairnsNZ20002000121143124143.0018776.47100145
Brendan TaylorZIM2025202598022112327.63176125.57102266
Sachin TendulkarIND20012001452281122*93.6738672.80121362
Pathum NissankaSL2025202555029412258.80288102.08120373
Craig ErvineZIM2023202311112454121*50.4448693.42120581
Andrew BalbirnieIRE202320231092303121*43.2933989.38111297
Ibrahim ZadranAFG20222022331134121*67.0018970.90100160
Amy HunterIREW20212021441128121*42.6714687.6710080
Ben CurranZIM2025202566143412186.8065166.67220500
Dave HoughtonZIM1992199246123912147.8057541.57110214
Hamilton MasakadzaZIM2001200146023111938.5062437.02111290
Page 1Next

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