Batting by year (Men's All internationals)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND20082008132031081154*63.59173962.164401104
Ian BellENG201320131019287011351.18174649.833511056
AB de VilliersSA200920091619386216353.88128067.342627013
AB de VilliersSA2014201411142822136*68.50118969.132508310
Andrew StraussENG200920091317075516144.41128958.57151991
Kevin PietersenENG201320131322074411333.82138153.87161869
Babar AzamPAK2022202279173219691.50113764.38340745
Jacques KallisSA200920091316070210243.88112362.51150814
Quinton de KockSA201620161416169917846.6071797.492308319
Gautam GambhirIND200820081013069720653.62118858.67310743
VVS LaxmanIND200820087133679200*67.90129952.27241770
Virender SehwagIND200820081016067115141.9492072.93141794
Faf du PlessisSA201420141316167112644.7392572.542306212
Joe RootENG201320131625467018031.90155343.14131763
Imam-ul-HaqPAK2022202269266815795.43119655.854205111
Virat KohliIND201920191212166412360.36661100.453205612
Virat KohliIND20162016993662117110.33559118.432605910
Virat KohliIND2013201311123657115*73.0085776.663317811
Herschelle GibbsSA200620061519065517534.4779382.601438313
Virat KohliIND202320231114064418646.00104861.45140592
Faf du PlessisSA2016201613141642118*49.3876883.59230736
JP DuminySA20092009182046397839.9493068.71050577
MS DhoniIND20082008141936249239.00111555.96040489
Jason RoyENG201820181313061518047.31524117.373126614
Salman ButtPAK201020101317061410236.12102260.08142990
Shivnarine ChanderpaulWI200820087104610118101.67124648.96240632
Kevin PietersenENG/IWX200520051013160115850.0879575.601406318
Rohit SharmaIND20162016991596171*74.50556107.192305018
MS DhoniIND201320131111559522499.1760199.002106513
Alastair CookENG20102010461577235*115.40109652.65220651
Virat KohliIND20202020101105688951.6464987.52060449
Aiden MarkramSA20182018711056715251.5584567.10211697
Joe RootENG20152015913156413447.0082068.78230733
Pathum NissankaSL202220221617055513732.6561590.24120517
Jos ButtlerENG2018201813134554110*61.56482114.942315215
Sachin TendulkarIND20042004792550241*78.5787562.86140662
Dinesh ChandimalSL201620161013154813245.67103153.15220443
Umar AkmalPAK20102010141815486732.2463885.890414612
Alastair CookENG20132013101905397228.37131141.11062600
Ben StokesENG201920197112530135*58.8988859.682305315
Dhananjaya de SilvaSL201620161013153012944.1780366.00130661
Andrew FlintoffENG/IWX200520051216052810233.0068577.081315915
Virat KohliIND2014201447052216974.5779066.08310562
Mahela JayawardeneSL201120111113052210540.1591457.11150623
Moeen AliENG20152015151825217732.5663282.440317111
Hashim AmlaSA20092009121515159736.7987658.79051582
Jonny BairstowENG201820181213151413942.8356491.131216210
Hashim AmlaSA2014201413161512127*34.1379464.48211600
VVS LaxmanIND200420041010250717863.3875966.80310590
Joe RootENG201820181213450691*56.2274567.92051301
Page 1Next

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