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
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
Asif MullaCAN2006-2009282804935817.6161480.290134913
Peter NevillAUS2015-2016262864936622.41116242.43031533
Isuru UdanaSL2009-202155431549384*17.61435113.330253324
Curly PageNZ1930-19371320049210424.60--121150
Talha KhanGER2021-20232727449269*21.39473104.020343912
Prince MasvaureZIM2016-2025122114917424.55132836.97042541
Salum JumbeTAN2021-202562491449176*14.03471104.250163524
Shamar JosephWI2024-20265341164904419.6049499.190024725
Thilan ThusharaSL2003-20105443949054*14.4163377.41017459
Matthew HoggardENG2000-2008939829490387.10212023.110020420
Blessing MuzarabaniZIM2017-202617710941490477.2192852.8000295412
Ibrahim RahimiNOR2022-20263229348955*18.81302161.920142145
CJO SmithSCO2006-2009333044895918.8169270.66026553
Craig MatthewsSA1991-199774471548962*15.2897850.00017524
M ChadhaCAA2023-2025171644887440.67410119.020313823
Lance GibbsWI1958-19768211040488256.9758428.080015240
Albert WardENG1893-1895713048711737.46--131301
D GumyusengeRWA2024-2026403644876815.2250297.0102103721
Freddie MartinWI1928-19319181486123*28.5919629.08101270
J MoscaITA2022-2026242434867223.14348139.660425416
Anish ParaamSIN2019-202417155485100*48.50341142.231314716
Kithuruwan VithanageSL2013-201619253485103*22.0560879.77111629
Harold LarwoodENG1926-1933212834859819.4065358.35024422
Jeetan PatelNZ2005-20177857174854712.1391453.06009505
Nip PellewAUS1920-19211014148411637.2353459.74210500
Iqbal HossainAUA2021-2023191704847128.47285169.820334337
Shantanu KaveriMEX2019-20263832548446*17.9359281.76002304
Peter SleepAUS1979-1990142114839024.15132336.51034350
LF MullerBRA2024-20262322248257*24.10408118.140105210
James MarshallNZ2005-20082023048216120.9688654.40124504
Reggie SpoonerENG1905-19121015048111932.07--142251
Bryan YuileNZ1963-1969173364816417.81--013360
L CanessaneFRA2021-20264137548189*15.03410117.320234214
Shane Edward BondNZ2001-2010119683248141*13.3683757.470054113
Ikram AlikhilAFG2019-2026352854808620.8784856.60030425
James BarkerLUX2019-2024353094804822.8649497.17002382
Vasbert DrakesWI1995-2004453774806716.0099348.34014607
Rayyan PathanCAN2013-202415152479107*36.85312153.531335121
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Derek SealyWI1930-1939111924789228.12--032133
Dean MinorsBER2006-2007202024786826.5679160.430315015
Manan BashirBUL2024-2026222244787026.56232206.030212248
Jack WorrallAUS1885-1899112234787625.161450.00052460
Fidel EdwardsWI2003-202113111646478306.83157130.430022542
Marcus CampopianoITA2022-20262722647787*29.81400119.250323914
Hasan RazaPAK1996-2005232314777721.68108843.84032501
Ajay SharmaIND1988-19933229647759*20.7463874.76032349
Shane LeeAUS1995-2001453584774717.6750095.40003317
Shakeel AhmedOMA2023-20267448144774514.0367770.460073415

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