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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2007-20254294328611044150*31.921486174.3295626947208
Allan LambENG1982-199220025726866614237.521436660.3218441794650
Ijaz AhmedPAK1986-200130832333982021133.861540963.71224821945110
Nasser HussainENG1989-200418425826809620734.901775345.6015492094239
Aiden MarkramSA2017-202621725222800417534.80985481.23124216932161
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Eoin MorganENG/IRE2006-2022378360551085914835.601153094.18166425917346
Ajinkya RahaneIND2011-202319525117841418835.961435458.6215511890374
Misbah-ul-HaqPAK2001-20172753146311131161*44.351938257.43108417898190
Dimuth KarunaratneSL2011-202515023711853824437.781567854.4617501789513
Grant FlowerZIM1992-2010282332239869201*31.941948850.6411553388853
Kapil DevIND1978-1994356382549031175*27.53951786.8394129878128
Shubman GillIND2019-202614918223762526947.96917783.0923328873151
Paul CollingwoodENG/IWX/ICC2001-201730232949993420635.481624361.16154916871122
Aaron FinchAUS2011-202225425515880417236.68896998.16195125871255
Sean WilliamsZIM2005-202527228932895917434.861042385.95145616868126
Cheteshwar PujaraIND2010-2023108181117246206*42.621634744.3319351486716
Azhar AliPAK2010-2022150233148987302*41.041951146.0622472286236
Geoff BoycottENG1964-1982143227279196246*45.982321237.062351118558
Daryll CullinanSA1993-2001207248288414275*38.251479256.8817432084658
Usman KhawajaAUS2011-202613720716802423242.011478754.2618411284546
Aamer SohailPAK1990-20002012368755320533.131232861.2710441684528
Kamran AkmalPAK2002-2017266282266827158*26.67883977.2411273184382
Andrew FlintoffENG/IWX/ICC1998-200922725926731516731.391007872.5884427828177
Ian BothamENG1976-199221726721731320829.731123665.09143120818111
Mohammad RizwanPAK2015-2026256267519075171*42.011117581.2186312815150
Pathum NissankaSL2021-2026197210127146210*36.09790590.40134514815126
Dhananjaya de SilvaSL2015-202620925523724517331.231087566.6213331780273
Robin SmithENG1988-199613218223665517541.861275252.1913431279733
Mitchell MarshAUS2011-202623926433779118133.73883188.2284719793270
Sikandar RazaZIM2013-202632433036940614131.991051189.4995518791277
Dilip VengsarkarIND1976-1992245305411037616639.301662950.2918582278841
Ramiz RajaPAK1984-199725529120867412232.011491756.5111532277617
Hansie CronjeSA1992-200025628640927913537.721559759.4986219775127
Alistair CampbellZIM1992-2003242288177969131*29.411451654.909482077548
Hashan TillakaratneSL1986-2004278299658334204*35.621774046.6713331976411
Colin CowdreyENG1954-197511518915762518243.82632937.182238975313
Craig McMillanNZ1997-200725628127801014231.541198566.8394816748152
Daniel VettoriNZ/IWX/ICC1997-201544038386698914023.531069265.376274674534
Dean JonesAUS1984-199421525036969921645.321578961.4318601774174
Kushal Janith PereraSL2013-2026232245126749153*28.97687198.2294023740136
Devon ConwayNZ2020-202614817216629222740.33844774.4913321073792
JP DuminySA2004-201932632875915416636.181212875.48104622735159
Craig ErvineZIM2010-202623726222729416030.391041470.048431973493
Temba BavumaSA2014-202616120723683117937.131122460.8611351873162
Mohammad AshrafulBAN/AX2001-201325930918657319022.591112359.099303272962
Graeme HickENG1991-200118523221722917834.261211159.6911452172863
Garry SobersWI1954-197494161218032365*57.37407753.4026301372632
Zaheer AbbasPAK1969-198513918417763427445.71996864.2319331272444

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