Batting records (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 830 of the 1,566 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202656779326822648.06491166.54917533224
Virat KohliIND2010-202660736316721147.27396679.851016331340
Babar AzamPAK2016-202559637265316147.38325681.48522226635
Kumar SangakkaraSL2003-201555608227420343.73306274.27611325319
Rohit SharmaIND2009-202660666216014736.00262082.44217219883
Hashim AmlaSA2006-2019404832117176*47.04333263.54611027111
David WarnerAUS2009-202436453204925348.79235387.0875020436
Tillakaratne DilshanSL2003-2016525171891123*42.98221085.57411121914
Angelo MathewsSL2009-20245560151839120*40.87342553.69214718521
Mohammad HafeezPAK2003-202152587183219735.92215784.9339919548
AB de VilliersSA2005-20174650121807106*47.55214484.28113218422
Virender SehwagIND2002-201228342173917354.34176298.6966024333
Michael ClarkeAUS2003-201539404172316847.86260266.2249119112
MS DhoniIND2005-201946481317239849.23231774.36013015333
Ben StokesENG2013-202637478169718243.51228874.17210218542
Mahela JayawardeneSL2003-2015525571663115*34.65234670.8938616921
Jonny BairstowENG2012-202334415161116244.75165897.1765318646
Ricky PontingAUS2003-2011394351606134*42.26216074.35410117916
MahmudullahBAN2010-202548518158214636.79208575.8844115934
Tamim IqbalBAN2007-202341480157512632.81237366.37114421711
Shakib Al HasanBAN2007-202339454155321737.88195179.6047318213
Fakhar ZamanPAK2018-2025373631516180*45.941466103.4149214752
Alastair CookENG2008-201828400151116237.77297650.773811754
Graeme SmithSA2003-2013344221507125*37.67218668.9431021865
Kusal MendisSL2015-202635443144514335.24217766.3839616523
Jos ButtlerENG2012-202650467140312935.971344104.3918314046
Mohammad RizwanPAK2016-202541418138798*42.03157688.01011113322
Harry BrookENG2022-202624301138618647.791313105.5648314449
Steve SmithAUS2010-202432363137816441.76230459.8148214412
Chris GayleWI2003-201934394136115038.89157386.52210214465
Sarfraz AhmedPAK2014-2023404710131211835.46165479.3226013511
Ian BellENG2007-201539494129111028.69248851.8916316113
Mushfiqur RahimBAN2007-202551567128515926.22212760.4117812919
Gautam GambhirIND2007-201623295126116752.54201262.674621557
Jacques KallisSA2003-201329351124018636.47226354.7935215015
Faf du PlessisSA2011-201928316123413749.36196462.83210013414
Shubman GillIND2019-202623284122620851.08140787.1436012337
Dimuth KarunaratneSL2012-202424342121715238.03245849.512941141
Michael HusseyAUS2005-201134347119110544.11159474.721929521
Brad HaddinAUS2007-201526272111916944.76135382.7134111031
Eoin MorganENG/IRE2007-202139373111711332.851013110.271628653
Shreyas IyerIND2017-202628272109810543.92122189.933619734
Sachin TendulkarIND2003-2012192421059163*48.14169062.6635113910
Kevin PietersenENG2007-201324282100012938.46166660.023329613
Matthew HaydenAUS2003-200823252979181*42.57140169.8834210714
Azhar AliPAK2011-20211727097413436.07254838.23171895
Brendan TaylorZIM2005-202517224964128*53.56121079.673719422
Quinton de KockSA2012-20262629496111438.44114583.9318212016
JP DuminySA2007-20173133596010334.29128674.651319618
Mitchell MarshAUS2013-202530347958103*35.48909105.391678145
Page 1Next

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