Batting by year (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUS198019801824694915352.72197348.10351919
Michael BevanAUS1999199933281494977*67.79123976.59082663
Angelo MathewsSL202420242228594914141.26160159.281518218
Neil HarveyAUS19531953815094820563.20128.33432840
Shivnarine ChanderpaulWI19961996222609488236.46187950.45090850
Tom LathamNZ201920192626194816137.92156360.653428110
JP DuminySA2013201331325948150*35.11117081.031626922
Craig McMillanNZ200020003036394814228.73170655.5717210511
Niroshan DickwellaSL20182018283629489527.88128174.000601170
Dwayne BravoWI2006200635388948112*31.60165257.381531044
Roy DiasSL198519852530294710633.82103866.76171641
Geoff MarshAUS198819882330294710133.82224442.20181831
Kamran AkmalPAK200620063638694611329.56135269.972431303
Richie RichardsonWI198419842428394515437.80202946.573531182
Chris TavaréENG19821982203119458931.50288832.720831010
Shoaib MalikPAK200920093538594513428.64146264.64222977
Aaron FinchAUS202020202121194411447.20101992.642619921
Graham GoochENG198019801726194412337.76157959.78261982
Ian BellENG201420142429194416733.71127973.8117010111
Asif MujtabaPAK19931993323310944113*41.04199447.34173821
Hamilton MasakadzaZIM2013201326322943111*31.43159759.051519818
Shivnarine ChanderpaulWI199919993234594315032.52142965.99142975
Elton ChigumburaZIM201520153736494311729.47107088.132236723
Graeme SmithSA201320132025194223439.25149463.052401022
Lahiru ThirimanneSL201420143335494210230.39146964.132438510
Ross TaylorNZ2011201124242941131*42.77148263.502717323
Sanath JayasuriyaSL200920093636094110726.14914102.9513412215
Mitchell MarshAUS2016201635378941102*32.45116680.701549122
Mathew SinclairNZ2001200124284940204*39.17176753.20331826
Jonny BairstowENG202120213239694012428.48125474.961369727
VVS LaxmanIND2010201011184939143*67.07181251.822701021
Mohammad AzharuddinIND198519852227393912239.13148355.77222772
Boeta DippenaarSA2003200325244938177*46.90173454.09261995
Javed MiandadPAK198419842226393810440.78158356.10250883
Shakib Al HasanBAN201420142630493713736.04111384.1925310317
Moin KhanPAK199719974441139359833.39134869.360637315
Sarfraz AhmedPAK20182018464389359426.71109985.080538314
Wally HammondENG193319338112934336*103.7877538.323206114
Tatenda TaibuZIM/AX200520052129393415335.92194448.051749610
Asela GunaratneSL2017201734337934114*35.92119478.221538112
Kapil DevIND198619863634793416334.59912101.212339312
Stephen FlemingNZ200120012528293310535.88167255.801941074
Bill AtheyENG198719873439393312325.92202446.10231703
Gautam GambhirIND200720072930393210134.52111283.811931048
Rohit KumarNEP202320233534693295*33.2999593.670728028
Kushal BhurtelNEP202320233434093211527.41896104.0215210231
Kamran AkmalPAK200720073842593211925.19148362.851561254
Matthew ElliottAUS199719971422093119942.32190348.923301284
Mohammad AzharuddinIND198719872826493114142.32115566.67341802
Carl HooperWI1993199335349930178*37.20154060.39142649

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