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
Kumar SangakkaraSL2015201519233126720363.35155381.5863112517
Dinesh ChandimalSL20152015293671267162*43.69203062.4127113812
Jonty RhodesSA199419943945412677830.90219057.85072838
Nathan AstleNZ1998199828322126611442.20224056.5229012021
Gautam GambhirIND20102010283641263138*39.47165276.453751482
Gerhard ErasmusNAM20222022323161262121*50.48147285.732918730
Mushfiqur RahimBAN2017201726335126215945.07218657.7337112314
Eoin MorganENG2010201034369126213046.74146086.4444112418
Faf du PlessisSA2013201338414126213734.11202762.2625011719
Alec StewartENG1994199423322126114342.03218057.843611822
Aravinda de SilvaSL1996199632335126114545.04143587.8745212616
Mahela JayawardeneSL2010201030324125917444.96162977.2939213016
Hansie CronjeSA199719973236712579443.34184468.17010310321
Gary KirstenSA19941994303931257112*34.92266147.241711450
Sourav GangulyIND2001200136453125712729.93210859.6327414523
Daryll CullinanSA19971997303641256122*39.25196064.0811041265
Kumar SangakkaraSL2001200139413125614033.05245951.083531522
Mushfiqur RahimBAN2014201433353125511739.22182468.8028111820
Shane ThomsonNZ19941994344261255120*34.86218957.331821299
Saim AyubPAK20242024354131254113*33.00140689.1935114437
David GowerENG1982198221312125011443.10263847.381911282
Ahmed ShehzadPAK2013201334351124912436.74160377.9228211819
Tamim IqbalBAN2008200837440124912928.39194464.251751656
Ramiz RajaPAK19921992323731248119*36.71221056.472941270
Carl HooperWI2001200130362124714936.68222955.941801199
Quinton de KockSA2014201434373124512836.62147984.1826312122
Shikhar DhawanIND2015201528321124417340.13178369.774421539
Steve WaughAUS198919892932101242177*56.45191764.793531175
Inzamam-ul-HaqPAK1993199328336124112345.96196163.281811106
MS DhoniIND201220123839151239113*51.63171972.0818110523
Alec StewartENG1992199226282123719047.58211558.494721551
Mohammad AzharuddinIND1994199432346123715244.18174171.052511088
Gus LogieWI19881988333841237109*36.38191264.701721322
Steve WaughAUS1996199625285123617053.74208759.222111758
MS DhoniIND20132013353311123622456.18143985.8925112530
Vriitya AravindUAE20222022373641236115*38.63143486.1927311819
Chris GayleWI2008200822262123519751.46164275.2146213245
Pathum NissankaSL2023202335353123410438.56140787.702941696
Travis HeadAUS2022202220253123117555.95131493.6846213722
Grant FlowerZIM1997199724261123015149.20189464.9421011255
Ross TaylorNZ2012201224317122814251.17187965.3544112116
Younis KhanPAK2014201415242122721355.77218556.166219114
Shivnarine ChanderpaulWI19971997273341226137*42.28221455.372721134
Russel ArnoldSL2001200146479122591*32.24190264.4101161073
Jacques KallisSA2012201222264122422455.64197661.9443114911
Brendon McCullumNZ2015201533391122411732.211048116.7919415745
Lance KlusenerSA19991999353115122317476.44131193.2935212526
Jacques KallisSA2008200829376122213239.42213357.292901239
Viv RichardsWI1980198018221122114558.14174070.1721011459
Ian BellENG2012201225366122112640.70235651.8321021338

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