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 11,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohaib MaqsoodPAK2013-202155504105489*22.91116990.160538130
Matthew BreetzkeSA2023-202633322105315035.10108996.692719825
Colin IngramSA2010-201340384105312430.97118688.7934610517
Gary CosierAUS1975-197927393105116829.19171856.292441203
Neil McCallumSCO2006-2011524861051121*25.02151169.5624610118
Sarfaraz AliBHR2019-202452523105069*21.43723145.230649178
Carlos BrathwaiteWI2011-2019866910105010117.80117289.591466353
Neil BroomNZ2009-2017524951048109*23.82130180.551589113
Charles CoventryZIM2003-2015535131046194*21.79112093.391379036
Yusuf PathanIND2007-20127959161046123*24.33874119.6823107360
Hannan SarkarBAN2002-20043753010457619.72213249.020871262
Rumesh RatnayakeSL1982-199393912410455615.60116174.590297828
Dominic CorkENG1992-200269771110445915.82236344.180391245
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Harmanjot SinghGER2019-202653479104183*27.39798130.4506310329
Ian BishopWI1988-19981261073010374813.47251941.170013767
Ashok MankadIND1969-19782343310359725.8868738.72063660
Graham RoopeENG1973-19782940410337728.69293333.17074934
Trent BoultNZ2011-202425316182103352*13.08160864.24011610539
Brad HoggAUS1996-2014145792910317920.62142072.610395810
Donald TiripanoZIM2014-202376751910289518.36232444.23031010714
Phil JaquesAUS2005-200817250102715041.08183955.853721154
Paul DowntonENG1977-198858681310277418.67303433.85046800
Karsan GhavriIND1974-198158732010278619.38175840.44023817
Smit PatelUSA2024-2026333321023152*33.00128279.8016311113
Shreyas MovvaCAN2021-2026595213101783*26.08130977.690427014
Allan RaeWI1948-195315242101610946.1830.00441584
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Alan TurnerAUS1975-197720331101513631.72183155.432321043
Paras KhadkaNEP2014-202041403101511527.43939108.0924311530
Josh ButlerGUE/ISL2019-20265442810158729.85895113.410529326
Sunil DhaniramCAN2006-20105550410159222.07124981.270629310
Ish SodhiNZ2013-20262161002310146513.17170659.4404178930
Usman GhaniAFG2014-202345443101311824.71114288.701439225
Tip SnookeSA1906-192326461100810322.4060043.17151560
Mark WoodENG2015-20251451003310065215.01133875.19011712625
Bruce YardleyAUS1978-19833956410057419.33148848.190491115
G MckeonFRA2022-202633334100210934.55692144.802638155
Ed CowanAUS2011-201318320100113631.28242541.281621232
Ian JohnsonAUS1946-195645661210007718.5249037.350610532
Peter TooheyAUS1977-19792033399812233.27141945.24183864
Johnny TaylorAUS1920-19261928099710835.61117049.32181880
Andrew StoddartENG1888-18981630299617335.576451.56233585
DuleepENG1929-19311219299517358.5385248.83350641
Louren SteenkampNAM2025-20263332299510233.17107892.301708324
Al SahariarBAN1999-2003425709957117.46193451.450571395
Sushant ModaniUSA2021-20243938199311126.84149366.51173838
Warren LeesNZ1976-19835261999315219.1093849.571151019
Matt HenryNZ2014-2026172101249937212.90123580.40042111733
Phil EdmondsENG1975-19877983229916416.25251539.40028919

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