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
Rohit SharmaIND2007-2026504537622008526442.282308187.0250110321944651
Joe RootENG2012-2026389518592281426249.703426066.5960121262251113
MS DhoniIND/AX2004-20195125011341657922445.172109078.6115105211423335
Ross TaylorNZ/SAM2006-2025439497811767729042.492423072.963990291721258
Mushfiqur RahimBAN2006-20264314927214995219*35.702346763.902377311431164
Kumar SangakkaraSL/AX/IWX2002-2015439488532151131949.453110069.1753117222221136
David WarnerAUS2009-20243764672518658335*42.212161986.304897222067316
Angelo MathewsSL2008-20254204659315062200*40.492458461.271890221362217
AB de VilliersSA/AX2005-20184034616619208278*48.632544075.5046103201903317
Mahela JayawardeneSL/AX2002-2015415454371614237438.712399267.283485291641120
Kane WilliamsonNZ2010-2026374448481918625147.972909265.9548102221958146
Tillakaratne DilshanSL2003-2016418437451534319339.141825184.073675291758100
Shakib Al HasanBAN2006-2024392434471328921734.341677779.211393251382127
Steve SmithAUS2010-2026359430581773023947.662772163.964984201798154
Hashim AmlaSA/IWX2004-20193424283418252311*46.322804665.08548518209089
Jos ButtlerENG2011-20264164206412881162*36.181310398.311578351196416
Tamim IqbalBAN/IWX2007-2023357416191429120636.001960872.882393331648182
Brendon McCullumNZ2002-2016372414411307530235.051572783.141769311387364
Michael ClarkeAUS2003-20153584126215622329*44.632398265.14357620152087
Mohammad HafeezPAK2003-2021371404341210922432.731591176.101962321298206
MahmudullahBAN2007-20253923998010254150*32.141389473.8095326893194
Martin GuptillNZ2009-20223623972613213237*35.611629181.112275281362380
Babar AzamPAK2015-2026345390451564419645.341941680.5732106211626174
Alastair CookENG2006-2018256386201573729443.003076351.16387615181421
Kusal MendisSL2015-2026323384231212024533.571556777.861774371294233
Chris GayleWI/IWX2003-2021333368251225933335.741440585.102466321348458
Ricky PontingAUS2002-2012304365301411322142.132024569.713382191463134
Dinesh ChandimalSL2010-20263113634211132206*34.681877059.311866191011108
Quinton de KockSA2012-2026323359231332917839.671403294.993171231504295
Ian BellENG2004-2015278359361289323539.922199658.62267620141771
Shoaib MalikPAK/IWX2003-202136835870966124533.551178881.9675016826171
Tom LathamNZ2012-20262933533011630264*36.011936260.07256130115993
Ben StokesENG2011-2026276352331131025835.451648568.611962261156269
Graeme SmithSA/AX/IWX2002-2014280349191374827741.661967269.89317217165078
Jonny BairstowENG2011-20242823443611372167*36.921503475.642252321283214
Eoin MorganENG/IRE2007-2022360343531008413034.771063794.80146023862315
Younis KhanPAK2002-2017281340301234031339.812040160.492955301138101
Stuart BroadENG2006-202333933674428916916.37639067.121134947968
James AndersonENG2003-20243803351521545818.44379440.7201441993
Kevin PietersenENG/IWX2004-2014263329281345722744.711881071.543265171497182
JP DuminySA2004-201931832172891116635.791189374.9394622728148
Virender SehwagIND/AX/IWX2001-201326231671211831939.221272095.272555211651186
Ravindra JadejaIND2009-2026370316957528175*34.061124766.9364117649150
Shane WatsonAUS2003-20162793133110503185*37.241382975.951465211133237
Yuvraj SinghIND/AX2002-201731431147960216936.371134184.671459231014225
Michael HusseyAUS2004-2013288308631157619547.251815563.762069161045130
Jacques KallisSA/AX/IWX2002-2014251305391296622448.742184559.353670161294129
Shai HopeWI2015-2026266304341046517038.761446472.35274913921238
Faf du PlessisSA/IWX2011-2021259302401109519942.351627168.192365121142131
Page 1Next

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