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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nuwan KulasekaraSL2003-20172631814719337314.43274370.47052115654
Mike DennessENG1969-197540565193118837.86420341.834832094
Archie MacLarenENG1894-190935614193114033.8820.005841480
Noor Ali ZadranAFG2009-202475772193011425.73279069.18111520113
Muttiah MuralitharanSL/AX/IWX1992-20114903271191930679.28266272.50015919641
John ReidNZ1979-198643554192918037.82470040.646641623
Paul StrangZIM1994-2001119114341929106*24.11356954.051281649
D NdikubwimanaRWA2021-20261111058192782*19.87216189.17010818838
Peter MoorZIM/IRE2014-2025849310192392*23.17307462.56011715361
Peter KirstenSA1991-199452628191910435.54439243.6911321578
Shane ThomsonNZ1990-19967486141916120*26.61352054.43110519614
Lance CairnsNZ1974-19851201301419156416.51216478.19041315069
Tony de ZorziSA2023-202653653190917730.79270270.6537419041
Liam LivingstoneENG2017-202510085161903124*27.581521125.12267112110
Javagal SrinathIND1991-20032962135918927612.29314660.14053217225
Kashyap PrajapatiOMA2021-202484825189110324.56218486.58212918740
Avishka GunawardeneSL1998-200667721188913226.61271269.6511262435
Basil HameedUAE2019-20261161022118887123.31209989.9507611774
Peter ParfittENG1961-1972375261882131*40.91159932.337652082
Azmatullah OmarzaiAFG2021-202610388171882149*26.511801104.501101013084
Kendel Kadowaki-FlemingJPN2022-202657555187911437.581364137.76212114294
Bilal ZalmaiAUA2019-2026706881876111*31.271157162.141135186114
Jamie HowNZ2005-201164772187413924.99316959.14111722610
Fiaz AhmedBHR2019-20267873171873105*33.451520123.22110612497
Alok KapaliBAN2002-2011921066186411518.64307360.66171318314
Joe BurnsAUS/ITA2014-202537543185918036.45293663.3259822525
Ajit AgarkarIND1998-2007220154311855109*15.08266669.58131918825
Muhammad TanveerQAT2019-2025686214184888*38.501390132.950133136101
Kiran MoreIND1984-19931411293618487319.87398944.0007121756
HMRKB HerathSL1999-201818118046184780*13.78363450.8303262118
Ray IllingworthENG1958-1973649211184111322.73407034.202571723
Bob WyattENG1927-193740646183914931.71203634.432126576
Tilak VarmaIND2023-20266965231839120*43.791315139.85211414391
Muhammad UsmanUAE2016-20228277101839102*27.45202490.8617515846
Nasir JamshedPAK2008-201568704183211227.76230879.38310719231
Afif HossainBAN2018-20261089716183093*22.591763103.8006915048
Bruce LairdAUS1979-1982436151823117*32.55453340.2211221390
Saleem YousufPAK1982-199011710624182391*22.23288957.7709715210
Dipak PatelNZ1987-19971111281818219916.55367949.50061615615
Riazat Ali ShahUGA2019-2026857421182098*34.341425127.7206413783
Craig SpearmanNZ1995-200168862181711221.63337553.8418923013
Michael BracewellNZ2022-20261058922181514027.09188796.1826616763
Kyle VerreynneSA2020-2026516681813136*31.26288262.9148417425
Nathan LyonAUS2011-20261751996118134713.14355950.94002122317
Meet BhavsarKUW2019-20267975918108927.421406128.73012515264
Abhishek SharmaIND2024-202662612180713530.63954189.412138178119
Ashley GilesENG1997-20061161162618065920.07361549.9604111999
Keshav MaharajSA2016-20261741482418048414.55277664.99062419939
Abdul WaheedKSA2020-202663608180211034.651373131.25111117957
Wiaan MulderSA2017-20267178131802367*27.72287062.7933920229

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