Batting records (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×

Player figures come from full scorecards, which we hold for 516 of the 861 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN2009-202257622253215842.20338174.89612425447
Mushfiqur RahimBAN2006-20266873142378219*40.31350367.88411421526
Shakib Al HasanBAN2006-2024626510211513738.45246585.80412219921
MahmudullahBAN2009-20247067151845150*35.48265469.52212315428
Chris GayleWI2003-201823254126221560.10144787.2137113245
Martin GuptillNZ2010-2016182051201116*80.07151779.1739112125
Liton DasBAN2015-202430313119717642.75130791.5837213122
Mohammad HafeezPAK2003-2021303141191139*44.11134788.4236012926
Paul StirlingIRE2014-2025373521127115*34.15129387.1617212830
Mominul HaqueBAN2013-202617252111616148.52191958.163511252
Upul TharangaSL2006-201822236110113364.76153271.873711238
Kusal MendisSL2016-2026333661028116*34.27144171.341541159
Younis KhanPAK2003-201316174942200*72.46152761.691807811
Andrew BalbirnieIRE2015-202533343930121*30.00118878.282428117
Imrul KayesBAN2010-20182226092114435.42138966.313319221
JP DuminySA2006-201824231390412990.4097492.813406518
Ross TaylorNZ2010-201613105888173*177.60131467.585307613
Kane WilliamsonNZ2011-20161716485911371.58112776.22250895
Graeme SmithSA2003-20101616085212153.25847100.5926010816
Brendon McCullumNZ2003-20121818481211958.0083197.712516629
Misbah-ul-HaqPAK2004-20151918678683*65.50129760.60090687
Shoaib MalikPAK2003-20183226577211236.7678897.971406313
Babar AzamPAK2015-20252018476712554.79708108.33262789
Fakhar ZamanPAK2018-202516164756210*63.00653115.772318017
Pathum NissankaSL2022-20261515374312261.92688107.99261948
AB de VilliersSA2005-20171817273210948.8079592.083406622
Matthew HaydenAUS2003-2007910172638080.6784985.512217914
Nazmul Hossain ShantoBAN2018-202623273718117*29.92100771.301316613
Harry TectorIRE2021-202526244704101*35.2082485.441535410
Shivnarine ChanderpaulWI2003-201320204685127*42.81113760.25230498
Angelo MathewsSL2008-202417153669200*55.75121455.111214914
Mohammad AshrafulBAN2004-201330302596103*21.29107955.24122664
Hashim AmlaSA2009-201712122593122*59.3066589.17320555
Lorcan TuckerIRE2019-2025262245866132.5665090.15042634
Azhar AliPAK2011-20211013058312644.85104455.84232704
Soumya SarkarBAN2014-20261818256311735.19477118.031414926
Wiaan MulderSA2018-2025342545367*272.5060490.23200696
Tillakaratne DilshanSL2004-20121111554114490.17503107.55220614
Shahriar NafeesBAN2006-201310122537123*53.7076570.20220791
Anamul HaqueBAN2014-2025161605329533.2565181.720404711
Ricky PontingAUS2003-20111111152716952.7073771.51120558
Marlon SamuelsWI2003-201814122521133*52.1065080.151314416
Kumar SangakkaraSL2003-2012141345218057.8965080.15040481
Imam-ul-HaqPAK2018-202088050612863.2555291.67311431
Nasir HossainBAN2011-2018181825017731.3169771.88054444
Adam GilchristAUS2003-200799149417261.75438112.792105310
Max O'DowdNED2019-20231010149386*54.7857785.44060557
Faf du PlessisSA2014-20181011148912148.9070369.56130417
Dimuth KarunaratneSL2016-2023611148711048.7098949.24120380
Mohammad RizwanPAK2015-20242117648591*44.0958582.91030369
Page 1Next

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