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
Safyaan SharifSCO2011-2026174984984740*17.29102382.800085218
Darius VisserSAM2024-20262323584513246.94595142.023318638
Jeevan MendisSL2010-20198059148437218.7394389.400136619
JJ HuoMOZ2019-20263938684012626.25634132.492249532
Hanuma VihariIND2018-20221628383911133.56198842.201511072
Robert KeyENG2002-20092132283922127.97178247.081331032
John MorrisonNZ1973-19833442383911721.51182141.19144773
David LloydENG1973-198017233837214*41.85186844.81200791
Abdool SamadCAN2003-20103433283713027.00113373.871238110
C RobertsFRA2024-2026343398377234.88777107.72031676
Sylvester OkpeNGR2019-202685651483745*16.41815102.700055228
Sami AslamPAK2015-2017172918369129.86205540.68070864
L Yamamoto-LakeJPN2022-202645443835134*20.37634131.701488434
Taranjit BharajDEN2019-20263938583463*25.27684121.930616722
Steve HarmisonENG/IWX2002-20091231113783449*11.27144057.92002410010
Bhanuka RajapaksaSL2019-2025494578337721.92655127.180467833
Moisés HenriquesAUS/POR2009-20264848883211120.8093888.701525728
Vinayak ShuklaOMA2024-2026424068317724.44779106.680335931
IDM LatinGIB2022-2026404068298924.38679122.090436437
I NiyomugaboRWA2024-20264543782959*23.03825100.480357416
Sukhdeep SinghKEN2021-202670571082857*17.62792104.550269111
Nafees IqbalBAN2003-20062738082712121.76190043.531431043
Andy BichelAUS1997-20048658148267118.77115271.700288412
Ken FunstonSA1952-1958183318249225.75--052323
John DavisonCAN2003-20113636282411124.24791104.171579223
Isaac OkpeNGR2019-202690741282365*13.27755109.010273434
Samit PatelENG2008-20156045982270*22.83102879.960257018
Karim JanatAFG2016-202675611282256*16.7883298.800365733
Mohammad SamiPAK2001-2016135106368224911.74210239.1100137114
Tony PitheySA1957-19651727181915431.50120327.10142672
Wes HallWI1958-196948661481850*15.7346650.00027506
V RavindranHUN2023-2026323118167727.20559145.970529635
Carlisle BestWI1986-19923236581516426.29142557.19233786
Johnny BriggsENG1884-18993350581512118.118134.571210680
Wayne ParnellSA2009-202313570288155619.40108375.250146713
Michael SwartNED2011-2016373538148925.44806100.990527121
Tony MacGibbonNZ1951-1958264658146619.8520.00037724
Tom VeiversAUS1963-1967213048138831.27106941.81073726
Saber ZakhilBEL2019-2026463958136523.91509159.720234568
Norman YardleyENG1938-1950203428129925.3879535.72042430
Barry KnightENG1961-19692938781212726.1968736.97202943
Shaheryar ButtBEL2019-2026434078119124.58656123.630326743
Allan WatkinsENG1948-195215244810137*40.507916.46242170
Nishan MadushkaSL2023-20262131181020527.00136259.47143967
Umar AdamMAL2019-2026514818105617.23609133.000466347
Frank IredaleAUS1894-18991423180714036.6810.00242590
'Young Jack' HearneENG1911-19262436580611426.00118436.74123420
Khizer AhmedNOR2019-20264745580664*20.15692116.470248122
R MazumderCYP2021-20263736680580*26.83738109.080519111
Ronak PatelUGA2021-20244139880568*25.97779103.34043968

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