Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 2,159 of the 2,181 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1976197671011045291116.11141973.644311425
Ramnaresh SarwanWI2009200916191101929156.61160363.574411147
Shubman GillIND202520258130101326977.92140072.3652012216
Donald BradmanAUS19301930570974334139.14158061.65400980
Kumar SangakkaraSL201420141517197114760.69144667.153711062
Shane WatsonAUS201320131624196617642.00134271.9833111817
Steve SmithAUS201520151519193821552.11127673.5133010110
Michael ClarkeAUS201320131321393018751.67145364.014211072
Brian LaraWI2004200416222928400*46.40145763.691331095
Chris GayleWI2004200417242928132*42.18123175.392601397
Javed MiandadPAK198719871516392526071.15170054.41271844
Brian LaraWI199419941013091037570.00130269.892301213
Hashim AmlaSA2012201210113900311*112.50123173.113101002
Steve SmithAUS2019201969089721199.67134966.493401035
Virat KohliIND201820181116189414959.60132467.52251876
Rohit SharmaIND202120211421289416147.05162854.9124010715
Brian LaraWI19951995913188517973.75113378.113401362
Brendon McCullumNZ20082008192528609737.3994091.490829525
Mark TaylorAUS19891989611183921983.90186644.96250910
Sachin TendulkarIND200220021517383219359.43116471.482401096
Ramnaresh SarwanWI200420041724382813939.43131962.77253993
Sourav GangulyIND200220021416181312854.20112172.522629315
Ross TaylorNZ2008200819243806154*38.38124564.7423110512
Graeme SmithSA20032003913080327761.77111971.762101112
Shivnarine ChanderpaulWI2004200416222801128*40.05150953.08152954
Mohammad YousufPAK200620061012180020272.73128662.21310975
Hashim AmlaSA201620161113179620166.33128861.803411018
Allan BorderAUS198519851116379519661.15148053.72230802
Virender SehwagIND200220021517078112645.9486690.182411215
Jamie HowNZ200820081924077213932.17129659.57130894
Rahul DravidIND2002200289176221795.25155149.13330990
Donald BradmanAUS1934193458075830494.75103773.10210974
Virat KohliIND202120211621375080*41.67114765.390948010
Brendon McCullumNZ20132013171937387946.13680108.530807628
Mark WaughAUS19931993913173313761.08106868.63260763
Clem HillAUS19021902816173311948.87--151490
Ricky PontingAUS200920091013172915060.7594677.06330886
Michael ClarkeAUS200920091215372813660.67121559.92251741
MS DhoniIND201120111720772887*56.0089481.430717016
Saleem MalikPAK198719871618272410245.25137552.65161670
Shivnarine ChanderpaulWI200720078104723136*120.50128256.40340805
Garry SobersWI19661966581722174103.14120559.92321951
Tamim IqbalBAN201020101014072212551.5779890.48341948
Brian LaraWI199819981014171611055.08109765.27150977
Yashasvi JaiswalIND20242024591712214*89.0089179.912306826
Garry SobersWI19601960581709226101.2930.00311632
George HeadleyWI1930193048070322387.8841656.01400291
Chris RogersAUS20132013917070011641.18155644.99250930
Clyde WalcottWI19541954510269822087.25--330482
Shivnarine ChanderpaulWI2009200916194698147*46.53142449.02231692
Page 1Next

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