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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
IKEG ArtawanINA2022-20269670244774110.3751991.9100114314
JP KaltapauVAN2022-2026302754766021.6448298.76013358
Ramesh MendisSL2021-20252431347545*16.96100047.50003444
Archie JacksonAUS1929-1931811147416447.4094037.23121290
Len DarlingAUS1933-1937121814748527.8850348.71032210
Jock EdwardsNZ1976-1981132004745523.7078060.77033603
Ashan PriyanjanSL2013-2017262344747424.9558481.16020485
S ThakorTAN2021-2024554394744413.94330143.640074424
Mohammad ShahzadUAE2014-2017262624717919.63464101.510344616
Tom HoranAUS1877-18851527247112418.845942.37113271
Jimmy HansraCAN2010-20143129647170*20.4875662.300223010
Jasprit BumrahIND2016-20262421174647134*6.63103345.6000375313
Jack BrownENG1894-1899816347014036.15--112270
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Harpreet SinghUAE2026171504698131.2750792.50030458
Jack CrawfordENG1906-1908122324697422.3310.00021501
Geoff ArnoldENG1967-19754852144695912.34139631.30016542
PS AthavaleOMA2023-2024282414675420.30457102.190225310
Michael CarberryENG2010-2014131904666324.53102245.60022691
Sheraz SheikhBEL2021-2026403364665717.26408114.220243329
Lucas OluochKEN2011-20268655244663215.03412113.110033417
Omid Mailk KhelBEL2022-20261918346559*31.00379122.690204714
Forster MutizwaZIM2009-2012212024657925.8359977.63043387
Nick WelchZIM2023-2025152214659022.1489951.72033497
A McAuleyISL2020-2026272524645020.1748595.67012472
Zak TribeJER2021-20263128646454*21.09434106.910113712
James PattinsonAUS2011-202040351546447*23.20105444.02002477
André NelSA2001-200811765214643410.5589951.610013548
Zach Lion-CachetNED2024-2026322914637816.5464372.01023295
Julius SumerauerJER2019-20264835946354*17.81346133.820123618
Tinashe PanyangaraZIM2004-201688722346340*9.4586553.530011508
Maurice ReadENG1882-1893172924615717.0714053.57023391
Brian ChariZIM2014-2020243104618014.87107243.00023428
Chandrakant PanditIND1986-19924131104613921.9573163.06002340
Pieter van der BijlSA1938-193959046012551.11--120333
HB DicksonCOO2022-202620201460112*24.21322142.861335218
Mohammad AhnaffQAT2023-20252120446060*28.75411111.920303620
Paul HarrisSA2007-2011404854604610.70135733.90009473
Colin McCoolAUS1946-195014174459104*35.3160452.65110300
Stuart BinnyIND2014-2016232344597824.1660875.49023487
Tommy WardSA1912-1924234294596413.9120.0002540
G BurrowsISL2020-20241817445869*35.23396115.660413710
Verdun ScottNZ1946-1952101714588428.63--031160
NG CollinsFIN2019-2023181814587926.9446199.35030397
Raza IqbalNOR2019-20242929345864*17.62399114.79034578
Shangeev ThanikaithasanDEN2021-2026333134585216.36368124.460133516
Tony LewisENG1972-1973916245712532.6455842.65132511
Brian RoseENG1977-1981111824577028.56116639.19030450
Tim AmbroseENG2008-20091721245710224.0599745.84133554
BM PecicSER2024-20262121345710225.39405112.841203317

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