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
Rohit SharmaIND2007-2026504537622008526442.282308187.0250110321944651
Chris GayleWI/IWX2003-2021333368251225933335.741440585.102466321348458
Jos ButtlerENG2011-20264164206412881162*36.181310398.311578351196416
Martin GuptillNZ2009-20223623972613213237*35.611629181.112275281362380
Brendon McCullumNZ2002-2016372414411307530235.051572783.141769311387364
MS DhoniIND/AX2004-20195125011341657922445.172109078.6115105211423335
Virat KohliIND2008-20265556259028180254*52.673541579.5785145402766326
AB de VilliersSA/AX2005-20184034616619208278*48.632544075.5046103201903317
David WarnerAUS2009-20243764672518658335*42.212161986.304897222067316
Eoin MorganENG/IRE2007-2022360343531008413034.771063794.80146023862315
Quinton de KockSA2012-2026323359231332917839.671403294.993171231504295
David MillerSA/IWX2010-202631427584748914239.216474115.68103312533291
Glenn MaxwellAUS2012-2026279262346818145*29.905348127.4993217618290
Ben StokesENG2011-2026276352331131025835.451648568.611962261156269
Mitchell MarshAUS2011-202623526033770218133.93877287.8084719786266
Shahid AfridiPAK/AX/IWX2003-201830828429571015622.394143137.8242124488266
Ross TaylorNZ/SAM2006-2025439497811767729042.492423072.963990291721258
Aaron FinchAUS2011-202225125215858617236.23879797.60185025849244
Shai HopeWI2015-2026266304341046517038.761446472.35274913921238
Shane WatsonAUS2003-20162793133110503185*37.241382975.951465211133237
Sikandar RazaZIM2013-2026274279317793135*31.42852191.4684517657237
Waseem MuhammadUAE2021-20261541545442711929.713790116.8142814369236
Kusal MendisSL2015-2026323384231212024533.571556777.861774371294233
Kieron PollardWI2007-202221518828412711925.793922105.2331918256227
Yuvraj SinghIND/AX2002-201731431147960216936.371134184.671459231014225
Angelo MathewsSL2008-20254204659315062200*40.492458461.271890221362217
Nicolas PooranWI2016-202416215017400611830.123483115.023216288216
Jonny BairstowENG2011-20242823443611372167*36.921503475.642252321283214
Karanbir SinghAUA2024-202656566253716450.741457174.124203207211
KL RahulIND2014-202623327334968019940.501323473.14225917934210
Hardik PandyaIND2016-202623819138457910829.933865118.4712310360210
Paul StirlingIRE2008-202625825714712316229.317064100.84103724820207
Mohammad HafeezPAK2003-2021371404341210922432.731591176.101962321298206
George MunseySCO2015-202615215012506519136.704504112.4663112534198
Evin LewisWI2016-202511911693657176*34.183321110.127228316198
Harry BrookENG2022-202615317321674431744.376584102.4315358663196
Rovman PowellWI2016-202616615219326310724.532680121.752126205195
MahmudullahBAN2007-20253923998010254150*32.141389473.8095326893194
Marlon SamuelsWI2003-201826629632868626032.901300066.82154721925194
Suryakumar YadavIND2021-202614814122399411733.562734146.0942810373194
Daryl MitchellNZ2019-202620020533705319041.01881680.0015374589187
Virender SehwagIND/AX/IWX2001-201326231671211831939.221272095.272555211651186
Shimron HetmyerWI2017-202614914911395513928.663662108.005197310183
Tamim IqbalBAN/IWX2007-2023357416191429120636.001960872.882393331648182
Kevin PietersenENG/IWX2004-2014263329281345722744.711881071.543265171497182
Misbah-ul-HaqPAK2003-20172562935910625161*45.411845957.56108115857182
Suresh RainaIND2005-201831428547790212033.20854492.4974824713181
Jason HolderWI2013-2026292297646096202*26.16860170.8832629563181
Glenn PhillipsNZ2017-202615815428437310834.714019108.815216356181
Fakhar ZamanPAK2017-2026207200126436210*34.236249102.99113512675180
Page 1Next

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