Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Kenya×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2009200910102727178*90.8873898.512408014
Stuart MatsikenyeriZIM2009200910923289046.8641579.04040223
Elton ChigumburaZIM200920098702757939.29207132.850202513
Forster MutizwaZIM200920097612587951.60254101.57030246
Brendan TaylorZIM200920095522549284.67252100.79030167
Andy FlowerZIM199919995502508350.0031778.86030241
Shahriar NafeesBAN200620067702399134.1433072.42020350
Chris GayleWI2001200133023215277.3324295.87110264
Grant FlowerZIM199719974402257856.2526385.55030230
Andy FlowerZIM199719974402247956.0026883.58030260
Sourav GangulyIND20032003222218111*-23493.16200167
Grant FlowerZIM1999199955021414042.8022097.27100226
Aftab AhmedBAN200620067712116235.1722195.48020275
Aravinda de SilvaSL19961996220200145100.00162123.46110206
Neil JohnsonZIM1999199955018310136.6024674.39111212
Neil McKenzieSA20012001322180131*-19393.26100153
Ruvindu GunasekeraCAN201320135501677233.4021378.40010164
O ManishimweRWA2024202444116679*55.33139119.42020185
Jacques KallisSA2008200822116392*163.0018090.56020133
Fraser WattsSCO200720074401625940.5025164.54020163
Paul StirlingIRE2012201266216165*40.25153105.23011212
Michael SwartNED201320133301608953.33105152.38010137
Fiaz AhmedBHR2026202622115388153.0097157.73020157
Ed JoyceIRE201220125401538838.2520375.37010113
Murray GoodwinZIM1999199955115376*38.2522667.70010190
Sulaimon RunseweNGR202420245501536030.60117130.77020191
Sean WilliamsZIM2009200965215263*50.6721072.38010150
Dinesh NakraniUGA202320236611504230.00132113.64000107
Sachin TendulkarIND2001200132014914674.5015298.03100170
Olipa GeraldUGA202620263301489549.3393159.140211210
Matt MachanSCO2013201333014711449.00147100.00100143
Guy WhittallZIM199919995531466773.0015693.59010153
William PorterfieldIRE200920093301458148.3320072.50010201
Raza-ur-RehmanCAN201320135501457029.0016090.63020200
Mark VermeulenZIM200920094401435635.7517979.89010161
Kevin O'BrienIRE20072007110142142142.00125113.60100106
Alexei KervezeeNED201020104401429235.5015989.31010153
Vusi SibandaZIM200920095501427728.4023061.74010152
Gary KirstenSA2001200122014112470.5014895.27100162
Sachin TendulkarIND19991999111140140*-101138.61100163
Ryan ten DoeschateNED20102010332139109*139.0015192.05100144
Wesley BarresiNED20142014111137137*-15091.33100112
Prosper UtseyaZIM20092009106413768*68.5014594.4802074
Ashish BagaiCAN2010201033113661*68.0017677.27010131
Rohit KumarNEP202220224401364734.00112121.43000133
Sourav GangulyIND2001200132013511167.5015984.9110085
Rahul DravidIND19991999221134104*134.0016581.21100120
Gyanendra MallaNEP202220224401345933.50122109.84010123
JO AdedejiNGR202120215501345526.80132101.5201197
Romesh KaluwitharanaSL19961996221133100*133.00107124.30100213
Page 1Next

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