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
Graham YallopAUS1976-198467959352126840.94654945.4981643344
Bryan YoungNZ1990-199910914193702267*28.05795546.54221103963
Aravinda de SilvaSL1984-2003395455411564526737.792269266.223186241468150
Zak CrawleyENG2019-2026731263379126730.82569166.615231552315
Dave HoughtonZIM1983-199784964299426632.54537655.69516528433
Bill PonsfordAUS1924-193429484212226648.23311844.777611590
Tom LathamNZ2012-20262953553111711264*36.151945460.20256230116395
Rohit SharmaIND2007-2026517550662065226442.672352087.8152113342004674
Dennis AmissENG1966-197768106104471262*46.57896545.581512105214
Joe RootENG2012-2026395523592307426249.733450366.8861122262273117
Frank WorrellWI1948-196351879386026149.4949139.929221129511
Marlon SamuelsWI2000-2018343386431101726032.121691365.141763251197215
Conrad HunteWI1958-196744786324526045.07175538.6381352113
Glenn TurnerNZ1969-19837911011449025945.35628846.37102224167
Ryan RickeltonSA2022-202665778219225931.77283977.2137621957
Ben StokesENG2011-2026279355331132125835.161650368.601962261157269
Tom GraveneyENG1951-19697912313488225844.38481740.98112084257
Seymour NurseWI1960-196929541252325847.60195848.83610323011
Wasim AkramPAK1984-2003457426746610257*18.78959068.3931345571178
Ricky PontingAUS/ICC1995-2012559667692745225745.914008468.4971146392773246
Ken BarringtonENG1955-19688213115680625658.67499242.432035561827
Rohan KanhaiWI1957-1975861428639125647.69318748.921530758524
Jackie McGlewSA1951-1962346462440255*42.0730.0071041542
Virat KohliIND2008-20265646329228527254*52.833567579.9686148412798335
Kane WilliamsonNZ2010-2026378452501934725148.132929166.0548103221975146
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Doug WaltersAUS1965-198110214920587025045.50939450.801535556223
Faoud BacchusWI1978-198348563139425026.30156057.121691284
Marvan AtapattuSL1990-2007357414471399724938.142492856.15277635141519
Sachin TendulkarIND1989-20136607827434357248*48.535081767.59100164344076264
Greg ChappellAUS1970-1984160221339413247*50.071608756.2127451994823
Geoff BoycottENG1964-1982142225279195246*46.442320237.072351108558
Hashmatullah ShahidiAFG2013-202611612626352524635.25567562.11324733119
Kusal MendisSL2015-2026346407261280524533.611626578.731780381360248
Shoaib MalikPAK/IWX1999-2021448431801192324533.971532277.821261231038204
Dimuth KarunaratneSL2011-202515023711853824437.781567854.4617501789513
Mayank AgarwalIND2018-202226410157424338.39286554.9446120129
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Clive LloydWI1966-1985195242339326242*44.62967363.451949589398
Rachin RavindraNZ2021-202611412515404824036.80478684.581017743290
Sourav GangulyIND/AX/ASIA1992-2008420487391852123941.342941762.9638106292015246
Steve SmithAUS2010-2026363434591786623947.642787264.104985201810155
Graham DowlingNZ1961-197239773230623931.16133135.01311620014
Martin GuptillNZ2009-20223674022713463237*35.901656581.272376291385383
Saleem MalikPAK1982-1999385410601293823736.972028961.86207631119241
Sunil GavaskarIND1971-19872323142913063236*45.842029348.79347220122945
Taufeeq UmarPAK2001-2014651046346623635.37751546.1271764556
Eric RowanSA1935-195126505196523643.678128.403124420
Ian BellENG2004-2015287370391333123540.272280458.46268220146673
Rahmat ShahAFG2013-20261441538550223437.94826866.551040951453

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