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
Stuart BroadENG2006-202333933674428916916.37639067.121134947968
James AndersonENG2003-20243803351521545818.44379440.7201441993
Virat KohliIND2008-20265556259028180254*52.673541579.5785145402766326
Lasith MalingaSL2004-202031817154899647.68138664.8602398430
Ishant SharmaIND2007-202119717262858577.80276731.010139941
Tim SoutheeNZ2008-202438429866326377*14.06368388.600839291141
Jasprit BumrahIND2016-20262351164547034*6.62103245.5400375313
Kusal MendisSL2015-2026323384231212024533.571556777.861774371294233
Jos ButtlerENG2011-20264164206412881162*36.181310398.311578351196416
Tamim IqbalBAN/IWX2007-2023357416191429120636.001960872.882393331648182
Suranga LakmalSL2009-20221641624911704210.35233850.04003213115
Kemar RoachWI2008-202619120668171158*12.40448338.17013219022
Jonny BairstowENG2011-20242823443611372167*36.921503475.642252321283214
Chris GayleWI/IWX2003-2021333368251225933335.741440585.102466321348458
Mohammad HafeezPAK2003-2021371404341210922432.731591176.101962321298206
Rohit SharmaIND2007-2026504537622008526442.282308187.0250110321944651
Morné MorkelSA/AX/IWX2006-20182451594612344010.92223055.34003117013
Brendon McCullumNZ2002-2016372414411307530235.051572783.141769311387364
Mushfiqur RahimBAN2006-20264314927214995219*35.702346763.902377311431164
Moeen AliENG2014-2024293301376552155*24.82915071.6182830658172
Younis KhanPAK2002-2017281340301234031339.812040160.492955301138101
Tom LathamNZ2012-20262933533011630264*36.011936260.07256130115993
Umar GulPAK2003-201621915034113965*9.82187060.91012910143
Kagiso RabadaSA2014-20262521855516877112.98279760.31012918738
Mitchell StarcAUS2010-20263012567132089917.34513562.470142930866
Jason HolderWI2013-2026292297646096202*26.16860170.8832629563181
Tillakaratne DilshanSL2003-2016418437451534319339.141825184.073675291758100
Mahela JayawardeneSL/AX2002-2015415454371614237438.712399267.283485291641120
Ross TaylorNZ/SAM2006-2025439497811767729042.492423072.963990291721258
Martin GuptillNZ2009-20223623972613213237*35.611629181.112275281362380
Chris MartinNZ2004-20137084449912*2.4848520.410027100
Shannon GabrielWI2012-2023841034225120*4.1171834.960027296
Mitchell JohnsonAUS2006-2015250214543108123*19.43460767.461132733556
Kamran AkmalPAK2002-2017226237205577158*25.70708578.727252767775
Liton DasBAN2015-202626129714818617628.931022980.03104527887147
Ben StokesENG2011-2026276352331131025835.451648568.611962261156269
MahmudullahBAN2007-20253923998010254150*32.141389473.8095326893194
Joe RootENG2012-2026389518592281426249.703426066.5960121262251113
Mustafizur RahmanBAN2015-202624611556332205.6364651.3900252511
Shaheen Shah AfridiPAK2018-2026204127449333711.24127273.3500258143
Mohammed ShamiIND2013-20251941425098156*10.66128676.28022510035
Brett LeeAUS2002-20122201484818006418.00275865.26052516339
Zaheer KhanIND/AX2002-20142071523614747512.71256857.40032515639
Pat CumminsAUS2011-202621919647235064*15.77423855.45032521558
Roston ChaseWI2016-202618920922475219425.41808158.806212544660
Aaron FinchAUS2011-202225125215858617236.23879797.60185025849244
Upul TharangaSL/AX2005-2019273288218571174*32.101197071.60174325101073
Shakib Al HasanBAN2006-2024392434471328921734.341677779.211393251382127
Keshav MaharajSA2016-20261711482418048414.55277664.99062419939
Dale SteynSA/AX2005-20202601764116117611.93336847.83032415844
Page 1Next

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