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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Archie MacLarenENG1894-190935614193114033.8820.005841480
Sherfane RutherfordWI2018-2026867614193111331.151565123.391169148110
Geraint JonesENG2004-2006768911192010024.62306662.62110322226
Nuwan KulasekaraSL2003-20172561784519107314.36271970.25052015652
Sohail AhmedBHR2022-2026787329190580*43.301596119.36016612678
Jack RussellENG1988-19985486161897128*27.10529035.862682050
Kushal MallaNEP2019-202610290131889137*24.531690111.78293127119
Peter ParfittENG1961-1972375261882131*40.91159932.337652082
Anamul HaqueBAN2012-202573771188012024.74249175.47361019439
Runako MortonWI2005-2010677581874110*27.97313559.78211817722
Zane GreenNAM2019-202614510820187475*21.30210888.9006518428
Jan Nicol Loftie-EatonNAM2021-202612010017187110122.54202492.4416616054
Joe BurnsAUS/ITA2014-202537543185918036.45293663.3259822525
Liam LivingstoneENG2017-20259782151854124*27.671478125.44267106110
Greg MatthewsAUS1983-199333538184913041.09417844.2641221665
HMRKB HerathSL1999-201817518046184780*13.78363450.8303262118
Aftab AhmedBAN2004-201081968184382*20.94274867.0707721630
Bob WyattENG1927-193740646183914931.71203634.432126576
Ray IllingworthENG1958-1973619011183611323.24405234.232571723
Nasir JamshedPAK2008-201568704183211227.76230879.38310719231
Tony de ZorziSA2023-202649613183017731.55259870.4437418438
Michael BracewellNZ2022-20261048822181514027.50188696.2426516763
Ian SmithNZ1980-1992638817181517325.56287363.172672317
Tilak VarmaIND2023-20266864231813120*44.221293140.22211414190
Nathan LyonAUS2011-20261751996118134713.14355950.94002122317
Kashyap PrajapatiOMA2021-202480785181210324.82208686.86211917939
Malcolm MarshallWI1978-1991811071118109218.85316352.730101518918
Abhishek SharmaIND2024-202662612180713530.63954189.412138178119
Basil HameedUAE2019-2026105952118077124.42202489.2807511171
Keshav MaharajSA2016-20261711482418048414.55277664.99062419939
Kyle VerreynneSA2020-2026486481801136*32.16286962.7748417225
John CrawleyENG1994-2003376191800156*34.62458939.224941873
Kendel Kadowaki-FlemingJPN2022-202654524179911437.481311137.22212113690
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Milind KumarUSA2024-20265751161791155*51.171753102.1758313650
Rory BurnsENG2018-202232590178913330.32408443.8131192192
Matt HorneNZ1997-200335652178815728.38438440.7845421011
CJA AminiPNG2015-202495886178891*21.80223080.18010614726
Sadeera SamarawickramaSL2017-202573737178710827.08202288.38281019410
Riazat Ali ShahUGA2019-2026796921178298*37.131360131.0306413483
Avishka FernandoSL2016-202586843178112721.99201888.26471017531
Dion EbrahimZIM2001-20056283417809422.53413943.01012101810
Zaheer KhanIND/AX2000-20142391944617757511.99313656.60033718845
Brian BoothAUS1961-196629486177316942.21205638.0451051383
Jamie HowNZ2005-201159732176713924.89301558.61110621310
Ahmed FaizMAS2019-2026968191764105*24.501446121.9917613965
Chris TavaréENG1980-198931562175514932.50573530.6021251750
Aubrey FaulknerSA1906-192425474175420440.79125658.284821253
Peter HandscombAUS2016-202344578174411735.59291659.813941707
Fiaz AhmedBHR2020-20267166151736105*34.041414122.7719511689

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