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
Graeme LabrooySL1986-199253501040770*10.1863063.81019365
Umar BhattiCAN2006-20104135114054616.8852976.56002317
Brian MasabaUGA2019-202459381240537*15.5840699.75003417
Shahzaib JamilQAT2024-2026292234044421.26300134.670012027
LH RodriguesBRA2019-2026312964045917.5743992.03024358
Kirti AzadIND1980-19863233240439*13.0370355.05005329
Shivlal YadavIND1979-19874242144044314.43107928.82004301
K IrakozeRWA2021-202468508404349.62386104.6600102517
Kyle JarvisZIM2009-2020836825404379.4077751.990012368
Arthur RichardsonAUS1924-1926913040310031.0051244.14121330
Jeremy BrayIRE2006-20091717140311625.1961165.96203446
Saeed AhmedSWE2023-20263027240373*16.12317127.130132920
Nathan Coulter-NileAUS2013-20196036104029215.46382105.240153016
Mehran KhanOMA2015-2024504264023711.17379106.070062420
Shoriful IslamBAN2021-20261267824402267.4451178.6700124113
Keith RiggAUS1931-1937812040112733.4233934.81110280
Omari BanksWI2003-20051521440150*23.5996641.51011454
Imran AsifAUA2021-20262422340110221.11353113.601023620
FA CossaMOZ2019-20242824840163*25.06343116.910243621
C HartmannISL2020-2026272554013520.05379105.800042717
Steve RhodesENG1989-19952025740165*22.28109136.76021353
Saman JayanthaSL20041717240074*26.6753075.47022544
Tim de LeedeNED1996-20072925140058*16.6762863.69024395
Barry JarmanAUS1959-1969193034007814.8162636.42025402
Tufty MannSA1947-1951193114005213.333145.1601413
Sew ShivnarineWI1978-197991523996330.694346.51042380
Justin OntongSA/AX2001-2015443033994814.7853175.140033212
Tashinga MusekiwaZIM2024-202647381439939*16.63298133.890053113
Jasdeep SinghUSA2019-2026794473993810.7852975.430052215
Sameer DigheIND2000-20012927739794*19.8578950.32012302
George Edward NgegbaSIE2022-20242828639672*18.0040797.30015413
E NiyomugaboRWA2021-2023434133966110.42389101.800262513
R CokerSIE2022-20265545539653*9.9064961.02015324
CM CarrollCRO2026551395150*98.75199198.491303030
Irfan RingkuROM2026181603956824.69267147.940304417
Deep DasguptaIND2001-20021317239510026.33120832.70123461
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Raymon ReiferWI2017-2023172113956219.7587745.04032394
ShujauddinPAK1954-1962193263954715.19--00370
John GleesonAUS1967-1972294683954510.39100131.670011390
John BeckNZ1953-195681503949926.27--031372
Don TallonAUS1946-1953212633949217.1339159.59023240
Gareth HopkinsNZ2004-2010383223934513.1065959.64003327
Desmond ChumneyCAN2003-2007202023924821.7858966.55000289
Billy GunnENG1887-189911202392102*21.7840.0011190
Odean SmithWI2018-2023362883924619.60257152.530022727
Roy MinnettAUS1911-191291503919026.0752657.98033390
A Natubhai AhirPAN2019-2026313013915113.4841693.990142918
Daniel ChristianAUS2010-20214332113913918.6240097.75001309
Nauman AliPAK2021-2026223253919714.4885245.890184310

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