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 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20172017465211281824368.73305892.151110526536
Kumar SangakkaraSL2014201446553273731952.63405367.53816429516
Virat KohliIND20182018374772735160*68.38377872.39119327723
Kane WilliamsonNZ20152015384552659242*66.47352875.37814130514
Babar AzamPAK2022202243514259819655.28349874.27817127124
Virat KohliIND20162016374111259523586.50320780.92713026619
Tillakaratne DilshanSL2009200942493256816255.83262997.68108531823
Joe RootENG2016201640544255825451.16350073.09518126917
Angelo MathewsSL20142014515716248516060.61375866.13317023043
Rohit SharmaIND2019201946461244121254.24266591.591010124478
Steve SmithAUS20162016455162406165*53.47327273.53713323824
Virat KohliIND20192019434582388254*64.54264890.18713323534
David WarnerAUS2016201644522237417347.482339101.5097126436
Kumar SangakkaraSL2009200948574237313744.77329572.02417224017
Virender SehwagIND2008200832451234131953.20243296.26414230044
Hashim AmlaSA20102010263442307253*76.90336968.4810802448
Virat KohliIND2014201437476228616955.76274583.28812322833
Steve SmithAUS2015201532416227421564.97326469.67810023717
Kumar SangakkaraSL2011201142504226721149.28391757.88513121314
Sourav GangulyIND/AX2007200740473223523950.80333067.12315225628
Joe RootENG20152015364742228182*51.81304473.19615223919
Gautam GambhirIND2008200835433222720655.67344364.6861312579
Matthew HaydenAUS20072007444572223181*58.50250888.64610123549
AB de VilliersSA2013201342455218116454.52286276.21712120625
Kumar SangakkaraSL2006200644485217928750.67316468.8741422577
Michael ClarkeAUS20122012253132176329*77.71312469.6567023613
Sachin TendulkarIND20072007404642170122*51.67310469.91319228114
Shubman GillIND2023202348526215420846.832128101.22710223558
Kumar SangakkaraSL20122012515772148199*42.96328065.4959419516
AB de VilliersSA201020103542102137278*66.78280176.2989215445
Ricky PontingAUS2009200948582213715038.16281575.91316324119
Virat KohliIND2012201239455213618353.40288474.0689123412
Jacques KallisSA2007200736409212318668.48343561.80612320521
Kevin PietersenENG2007200743535211222644.00291472.4869321320
Mahela JayawardeneSL2009200947562209427538.78327363.9847220914
Joe RootENG2017201734415209219058.11277075.52415023210
Graeme SmithSA2008200826364208723265.22303168.8671012678
Hashim AmlaSA/IWX2017201736453207815449.48290171.63611124719
Misbah-ul-HaqPAK2013201342479207813554.68355058.54220216435
Mahela JayawardeneSL/AX20072007404342066213*52.97302068.4178519824
Michael HusseyAUS20092009515910205912142.02316465.08118419519
Martin GuptillNZ20152015424952048237*46.55245883.32511522849
Ricky PontingAUS2006200632404204519656.81295069.3298220721
Babar AzamPAK2019201935405203711558.20225790.25613022918
Michael HusseyAUS20102010455312202319549.34294368.74312219319
Paul CollingwoodENG2007200751608199412838.35291368.4549517622
Virat KohliIND2023202334354199318664.29255977.8889118625
Mahela JayawardeneSL20142014425031993203*42.40311763.94412321115
Daryl MitchellNZ2023202350546198813441.42221889.6369214861
Jacques KallisSA20102010283661981201*66.03304165.14710115033
Page 1Next

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