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
Sachin TendulkarIND1998199838425254117768.68271293.69128027151
Virat KohliIND20172017465211281824368.73305892.151110526536
Virat KohliIND20182018374772735160*68.38377872.39119327723
Ricky PontingAUS2003200345499265725766.42390768.01118126734
Rahul DravidIND1999199952616262119047.65436760.02109327013
Tillakaratne DilshanSL2009200942493256816255.83262997.68108531823
Rohit SharmaIND2019201947471244221253.09267591.291010124478
Aravinda de SilvaSL1997199738467243216862.36347869.931010326117
Hashim AmlaSA20102010263442307253*76.90336968.4810802448
Ricky PontingAUS/ICC2005200546588283320756.66399370.95915430036
Mohammad YousufPAK2006200633394243520269.57386263.0598128314
David WarnerAUS2016201644522237417347.482339101.5097126436
Ricky PontingAUS2006200635434216419655.49311569.47910222023
Graeme SmithSA/AX/IWX2005200535444203514850.88292969.4896225111
Kumar SangakkaraSL2014201447563281331953.08415567.70817430117
Kane WilliamsonNZ20152015394652692242*65.66357375.34814130914
Babar AzamPAK2022202244524259819654.13349974.25817227124
Steve SmithAUS2015201533426236921565.81336270.46811024518
Virat KohliIND2014201438476228616955.76274583.28812322833
Sachin TendulkarIND1996199640472223417749.64323269.12811125220
Brian LaraWI2003200331403223220960.32318570.0889026137
Virat KohliIND2012201240465218618353.32292374.79810123814
AB de VilliersSA201020103643102154278*65.27282276.3389215546
Jacques KallisSA20042004293910205816270.97352658.37811420827
Virat KohliIND2023202335365204818666.06261578.32810119225
Sachin TendulkarIND1999199932415193121753.64287967.0785721817
Viv RichardsWI1976197614221192629191.71201874.338612538
Gary KirstenSA19961996343951832188*53.88248973.6084118510
Rohit SharmaIND20172017323351793208*64.041776100.9688116665
Hashim AmlaSA2014201433383178320850.94277464.288311818
Sachin TendulkarIND2010201016254176621484.10294659.9585020713
Zaheer AbbasPAK1982198223251161221567.17204978.6785016218
Virat KohliIND20162016374111259523586.50320780.92713026619
Virat KohliIND20192019444682455254*64.61271190.56714324034
Steve SmithAUS20162016455162406165*53.47327273.53713323824
Mahela JayawardeneSL2001200147504231315050.28312474.04711324217
Mahela JayawardeneSL/AX20072007444742230213*51.86320369.62710521427
AB de VilliersSA2013201343455218116454.52286276.21712120625
Shubman GillIND2023202348526215420846.832128101.22710223558
Graeme SmithSA2008200827374215223265.21309869.4671112739
Mohammad YousufPAK20022002394362085204*56.35284573.29710323027
Matthew HaydenAUS2002200232375203819763.69294669.1879123732
Jacques KallisSA20102010293762015201*65.00307465.55710115035
Tillakaratne DilshanSL20122012505741960160*36.98249378.6276822117
Ricky PontingAUS2002200239435194615451.21261774.3676321625
Herschelle GibbsSA2002200245514192915341.04262073.6375826518
Alastair CookENG2012201230444191219047.80381050.187642127
Sachin TendulkarIND2001200127345190715565.76274569.477912608
Sourav GangulyIND2000200038425185814450.22244875.9078017741
Rohit SharmaIND2018201842458180416248.76181899.2377417174
Page 1Next

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