Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI/IWX2003-20078898123914400*45.51554470.60815542966
Matthew HaydenAUS2002-200915519116838338047.901184170.80213810933112
Mahela JayawardeneSL/AX2002-2015415454371614237438.712399267.283485291641120
Wiaan MulderSA2017-20266675121736367*27.56277362.6032919627
David WarnerAUS2009-20243764672518658335*42.212161986.304897222067316
Chris GayleWI/IWX2003-2021333368251225933335.741440585.102466321348458
Michael ClarkeAUS2003-20153584126215622329*44.632398265.14357620152087
Kumar SangakkaraSL/AX/IWX2002-2015439488532151131949.453110069.1753117222221136
Virender SehwagIND/AX/IWX2001-201326231671211831939.221272095.272555211651186
Harry BrookENG2022-202615317321674431744.376584102.4315358663196
Younis KhanPAK2002-2017281340301234031339.812040160.492955301138101
Hashim AmlaSA/IWX2004-20193424283418252311*46.322804665.08548518209089
Karun NairIND2016-202512171625303*39.0698463.52112764
Azhar AliPAK2010-2022149232148948302*41.051944646.0122472285836
Brendon McCullumNZ2002-2016372414411307530235.051572783.141769311387364
Alastair CookENG2006-2018256386201573729443.003076351.16387615181421
Ramnaresh SarwanWI2003-201317319020657329138.661005365.3811401065854
Ross TaylorNZ/SAM2006-2025439497811767729042.492423072.963990291721258
AB de VilliersSA/AX2005-20184034616619208278*48.632544075.5046103201903317
Graeme SmithSA/AX/IWX2002-2014280349191374827741.661967269.89317217165078
Rahul DravidIND/IWX2001-201220826237967927043.021888251.26176112107332
Adam VogesAUS2007-20165663182422269*53.82371565.2068225114
Shubman GillIND2019-202614417822723826946.40881282.1421318820146
Zak CrawleyENG2019-2026731263379126730.82569166.615231552315
Tom LathamNZ2012-20262933533011630264*36.011936260.07256130115993
Rohit SharmaIND2007-2026504537622008526442.282308187.0250110321944651
Joe RootENG2012-2026389518592281426249.703426066.5960121262251113
Stephen FlemingNZ2002-2008971115393326237.10606664.845231151141
Marlon SamuelsWI2003-201826629632868626032.901300066.82154721925194
Ryan RickeltonSA2022-202662758202825930.27270574.9726620752
Ben StokesENG2011-2026276352331131025835.451648568.611962261156269
Virat KohliIND2008-20265556259028180254*52.673541579.5785145402766326
Kane WilliamsonNZ2010-2026374448481918625147.972909265.9548102221958146
Justin LangerAUS2002-200730545255825052.20431359.3187432312
Sachin TendulkarIND2001-20132292842612859248*49.841929366.6534689156689
Kusal MendisSL2015-2026323384231212024533.571556777.861774371294233
Shoaib MalikPAK/IWX2003-202136835870966124533.551178881.9675016826171
Dimuth KarunaratneSL2011-20251412279815724437.421525653.4717461784912
Mayank AgarwalIND2018-202226410157424338.39286554.9446120129
Rachin RavindraNZ2021-202611212315401624037.19474484.651017643089
Steve SmithAUS2010-2026359430581773023947.662772163.964984201798154
Sourav GangulyIND/AX2001-200811213312502923941.56782064.319291354160
Martin GuptillNZ2009-20223623972613213237*35.611629181.112275281362380
Taufeeq UmarPAK2002-201436604212923638.02465245.7751032813
Ian BellENG2004-2015278359361289323539.922199658.62267620141771
Amir JangooWI2024-20262224496323348.15115783.233428322
Usman KhawajaAUS2011-202613620616800923242.151476754.2418411284446
Thilan SamaraweeraSL2003-20138911923455923147.49886851.411319115316
Herschelle GibbsSA2002-201016718612626922836.03835175.07133618776104
Kevin PietersenENG/IWX2004-2014263329281345722744.711881071.543265171497182
Page 1Next

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