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
Virat KohliIND2008-20265556259028180254*52.673541579.5785145402766326
Joe RootENG2012-2026389518592281426249.703426066.5960121262251113
Hashim AmlaSA/IWX2004-20193424283418252311*46.322804665.08548518209089
Kumar SangakkaraSL/AX/IWX2002-2015439488532151131949.453110069.1753117222221136
Rohit SharmaIND2007-2026504537622008526442.282308187.0250110321944651
Steve SmithAUS2010-2026359430581773023947.662772163.964984201798154
Kane WilliamsonNZ2010-2026374448481918625147.972909265.9548102221958146
David WarnerAUS2009-20243764672518658335*42.212161986.304897222067316
AB de VilliersSA/AX2005-20184034616619208278*48.632544075.5046103201903317
Ross TaylorNZ/SAM2006-2025439497811767729042.492423072.963990291721258
Alastair CookENG2006-2018256386201573729443.003076351.16387615181421
Tillakaratne DilshanSL2003-2016418437451534319339.141825184.073675291758100
Jacques KallisSA/AX/IWX2002-2014251305391296622448.742184559.353670161294129
Michael ClarkeAUS2003-20153584126215622329*44.632398265.14357620152087
Mahela JayawardeneSL/AX2002-2015415454371614237438.712399267.283485291641120
Sachin TendulkarIND2001-20132292842612859248*49.841929366.6534689156689
Ricky PontingAUS2002-2012304365301411322142.132024569.713382191463134
Babar AzamPAK2015-2026345390451564419645.341941680.5732106211626174
Kevin PietersenENG/IWX2004-2014263329281345722744.711881071.543265171497182
Graeme SmithSA/AX/IWX2002-2014280349191374827741.661967269.89317217165078
Quinton de KockSA2012-2026323359231332917839.671403294.993171231504295
Younis KhanPAK2002-2017281340301234031339.812040160.492955301138101
Shai HopeWI2015-2026266304341046517038.761446472.35274913921238
Ian BellENG2004-2015278359361289323539.922199658.62267620141771
Virender SehwagIND/AX/IWX2001-201326231671211831939.221272095.272555211651186
Tom LathamNZ2012-20262933533011630264*36.011936260.07256130115993
Chris GayleWI/IWX2003-2021333368251225933335.741440585.102466321348458
Mushfiqur RahimBAN2006-20264314927214995219*35.702346763.902377311431164
Tamim IqbalBAN/IWX2007-2023357416191429120636.001960872.882393331648182
Faf du PlessisSA/IWX2011-2021259302401109519942.351627168.192365121142131
Shikhar DhawanIND2010-2022266286141070019039.341211288.342354111326137
Shivnarine ChanderpaulWI2003-20152122625310142203*48.531938652.322358593266
Martin GuptillNZ2009-20223623972613213237*35.611629181.112275281362380
Jonny BairstowENG2011-20242823443611372167*36.921503475.642252321283214
KL RahulIND2014-202623327334968019940.501323473.14225917934210
Azhar AliPAK2010-2022149232148948302*41.051944646.0122472285836
Matthew HaydenAUS2002-200915519116838338047.901184170.80213810933112
Shubman GillIND2019-202614417822723826946.40881282.1421318820146
Michael HusseyAUS2004-2013288308631157619547.251815563.762069161045130
Travis HeadAUS2016-202620324616922217540.101059387.062043101098177
Mohammad HafeezPAK2003-2021371404341210922432.731591176.101962321298206
Ben StokesENG2011-2026276352331131025835.451648568.611962261156269
Gautam GambhirIND2003-201622326016963220639.481396768.96195919109037
Andrew StraussENG2003-201220627111940717736.181633657.58194620109329
Cheteshwar PujaraIND2010-2023107180117211206*42.671629544.2519351486116
Angelo MathewsSL2008-20254204659315062200*40.492458461.271890221362217
Dinesh ChandimalSL2010-20263113634211132206*34.681877059.311866191011108
Aaron FinchAUS2011-202225125215858617236.23879797.60185025849244
Usman KhawajaAUS2011-202613620616800923242.151476754.2418411284446
Brendon McCullumNZ2002-2016372414411307530235.051572783.141769311387364
Page 1Next

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