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
Shoaib MalikPAK/IWX2003-202136835870966124533.551178881.9675016826171
Gautam GambhirIND2003-201622326016963220639.481396768.96195919109037
Yuvraj SinghIND/AX2002-201731431147960216936.371134184.671459231014225
Andrew StraussENG2003-201220627111940717736.181633657.58194620109329
Travis HeadAUS2016-202620324616922217540.101059387.062043101098177
Mohammad RizwanPAK2015-2026250261518949171*42.611102181.2086212803147
Azhar AliPAK2010-2022149232148948302*41.051944646.0122472285836
JP DuminySA2004-201931832172891116635.791189374.9394622728148
Marlon SamuelsWI2003-201826629632868626032.901300066.82154721925194
Paul CollingwoodENG/IWX2002-201725828541866220635.501414961.22134414762108
Aaron FinchAUS2011-202225125215858617236.23879797.60185025849244
Upul TharangaSL/AX2005-2019273288218571174*32.101197071.60174325101073
Brendan TaylorZIM2004-202624827520846917133.211152973.46174323828114
Matthew HaydenAUS2002-200915519116838338047.901184170.80213810933112
Ajinkya RahaneIND2011-202319324917834818835.981424358.6115501889674
Liton DasBAN2015-202626129714818617628.931022980.03104527887147
Dimuth KarunaratneSL2011-20251412279815724437.421525653.4717461784912
Usman KhawajaAUS2011-202613620616800923242.151476754.2418411284446
Suresh RainaIND2005-201831428547790212033.20854492.4974824713181
Aiden MarkramSA2017-202620824419779617534.65962780.98124016913156
Sikandar RazaZIM2013-2026274279317793135*31.42852191.4684517657237
Mitchell MarshAUS2011-202623526033770218133.93877287.8084719786266
Ravindra JadejaIND2009-2026370316957528175*34.061124766.9364117649150
David MillerSA/IWX2010-202631427584748914239.216474115.68103312533291
Mohammad YousufPAK/AX2002-201017219523741020243.081087668.131347971653
Sean WilliamsZIM2005-202523024523739717433.32838888.1994913732103
Shubman GillIND2019-202614417822723826946.40881282.1421318820146
Cheteshwar PujaraIND2010-2023107180117211206*42.671629544.2519351486116
Paul StirlingIRE2008-202625825714712316229.317064100.84103724820207
Daryl MitchellNZ2019-202620020533705319041.01881680.0015374589187
Dhananjaya de SilvaSL2015-202619424220698617331.471060165.9013311577968
Darren BravoWI2009-202220023821695021832.031258655.22123416682126
Hamilton MasakadzaZIM2004-20192382653683415826.081023666.7663619725118
Glenn MaxwellAUS2012-2026279262346818145*29.905348127.4993217618290
Jonathan TrottENG2007-201512716517679222645.891193056.931342136766
Marnus LabuschagneAUS2018-202613718314677221540.071159558.401338869625
Harry BrookENG2022-202615317321674431744.376584102.4315358663196
Brad HaddinAUS2004-201521824934667116931.03950770.1763412675137
Adam GilchristAUS2002-200817318913663217237.68672598.62143513820129
Ramnaresh SarwanWI2003-201317319020657329138.661005365.3811401065854
Kushal Janith PereraSL2013-2026226239126561153*28.90666498.4593922719135
Moeen AliENG2014-2024293301376552155*24.82915071.6182830658172
Temba BavumaSA2014-202615620223651117236.371071160.7910341869860
Fakhar ZamanPAK2017-2026207200126436210*34.236249102.99113512675180
Pathum NissankaSL2021-20261791929631318734.50715888.20114214713111
Herschelle GibbsSA2002-201016718612626922836.03835175.07133618776104
VVS LaxmanIND2001-2012104156276239200*48.361205151.77163887502
Craig ErvineZIM2010-202619922217623416030.41880770.787361663980
Devon ConwayNZ2020-202614516915622822740.44838774.2613321072992
Kraigg BrathwaiteWI2011-202510920110620921232.511500641.3812321960517

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