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
Asad ShafiqPAK2010-202014519410616413733.501171952.6012361863336
Sarfraz AhmedPAK2007-202323022648613811834.48757481.04635756136
Jason HolderWI2013-2026292297646096202*26.16860170.8832629563181
Jason RoyENG2014-20231821824594118033.385432109.37123019686151
Henry NichollsNZ2015-2026162193265873200*35.17971960.4312291460528
Dwayne BravoWI2004-202126925836584211326.32816871.5252521521128
Mark BoucherSA/AX/IWX2002-2012232237445807147*30.09909563.852311255068
Shahid AfridiPAK/AX/IWX2003-201830828429571015622.394143137.8242124488266
Umar AkmalPAK2009-201921621631569712930.79644988.3423319494118
Rishabh PantIND2017-2026154179185657159*35.14663285.3092810584166
Sanath JayasuriyaSL/AX2002-20111791859561115231.88591094.94142217665119
Mominul HaqueBAN2012-202610917212558318134.891006355.4812292064122
Kamran AkmalPAK2002-2017226237205577158*25.70708578.727252767775
Lahiru ThirimanneSL2010-2022193207225537155*29.93991655.847311847833
Ben DuckettENG2016-20261091516548118237.80583493.9511291469449
Shreyas IyerIND2017-2026158159215472128*39.65554898.637398510150
Matt PriorENG2004-2014153188305455131*34.53836065.257311963527
Dean ElgarSA2012-20249415912545119937.081136747.9514231369026
Andrew SymondsAUS2003-2009163152335312162*44.64620085.6873617482111
Denesh RamdinWI2005-201926126146523716924.36837062.576211653555
Alex CareyAUS2018-202618719526521515630.86688075.804271251750
Shaun MarshAUS2008-20191251547514218234.98866859.3212251551049
Nazmul Hossain ShantoBAN2017-202614718111512516330.15774166.2110211754567
Andrew BalbirnieIRE2010-20261901949508513527.49599784.798271551794
George MunseySCO2015-202615215012506519136.704504112.4663112534198
Sourav GangulyIND/AX2001-200811213312502923941.56782064.319291354160
Richie BerringtonSCO2008-202619117830501212733.86537993.1872213372154
Ahmed ShehzadPAK2009-20191511634497317631.28671174.1010241051259
Niroshan DickwellaSL2014-20261391799493711629.04637877.41233856132
Alex HalesENG2011-202215115911492717133.29519794.8073010567117
Rassie van der DussenSA2018-202514314824484013439.03622577.756318387113
Roston ChaseWI2016-202618920922475219425.41808158.806212544660
Imam-ul-HaqPAK2017-202610212811474015740.51736964.321228943942
Simon KatichAUS2003-20108111310473515745.97883153.621128554913
Gerhard ErasmusNAM2019-2026165158254718121*35.47485297.242377367144
Scott StyrisNZ2003-201115614919462917035.61593877.96626641574
Soumya SarkarBAN2014-20261781858459916925.98496492.6542422518122
Matthew WadeAUS2011-202422121143459611727.36626473.37518939691
Hardik PandyaIND2016-202623819138457910829.933865118.4712310360210
Marcus TrescothickENG2001-2006951199456621941.51667168.4513221363834
Thilan SamaraweeraSL2003-20138911923455923147.49886851.411319115316
Daniel VettoriNZ/IWX2002-201524721043452914027.12633671.485162147524
Max O'DowdNED2015-2026158155114487158*31.16490791.44230645489
Andrew FlintoffENG/IWX2001-200913014922447216735.21611773.1152613497108
Elton ChigumburaZIM/AX2004-202021721630445611723.96544581.8422018364122
Waseem MuhammadUAE2021-20261541545442711929.713790116.8142814369236
BJ WatlingNZ2009-202110814618440120534.38979044.958241349011
Ravichandran AshwinIND2010-202428223247437612423.65735759.486151547534
Glenn PhillipsNZ2017-202615815428437310834.714019108.815216356181
Dawid MalanENG2017-202311212712436614037.97546979.83832948695

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