Batting records (Men's All internationals)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2008-2024747914407624362.71466587.371518439041
Mushfiqur RahimBAN2006-2025677910304920044.19495461.55615426229
Joe RootENG2013-2026505810290822860.58395973.45913223711
Rohit SharmaIND2008-2024808110287126440.44311292.26813727085
MS DhoniIND2005-2019837024275811059.96322185.63320221249
Virender SehwagIND2003-201253572267729348.672493107.3879437937
Younis KhanPAK2003-201554645254831343.19435158.56512422614
Gautam GambhirIND2005-201248533241216748.24307178.5481342573
Kane WilliamsonNZ2010-2024424952305242*52.39345066.81614321812
Faf du PlessisSA2012-202143516221019949.11299073.91410022220
Quinton de KockSA2013-202448563220812841.66234994.00514127920
Mohammad HafeezPAK2003-201759678220119637.31307171.67510322927
Shikhar DhawanIND2013-202136404219819061.06238392.24711225931
Misbah-ul-HaqPAK2007-2015545913210813545.83381555.26118215630
Alastair CookENG2006-201638506209913347.70388654.0141122252
Ross TaylorNZ2006-201961665197814232.43269273.48311917026
Michael ClarkeAUS2004-20154344111974145*59.82264374.69416317019
Hashim AmlaSA2006-201940503196515441.81303064.8578520213
David WarnerAUS2009-202348556194216339.63201496.43413420822
Sachin TendulkarIND2003-201241474184420342.88265169.56311220911
AB de VilliersSA2006-2017374171790160*52.65217482.34313117924
Azhar AliPAK2011-202228423178715745.82365448.916841543
Suresh RainaIND2005-2018665812176812038.43193691.32211315434
Jos ButtlerENG2012-2026524912176012147.571583111.18212216439
Tamim IqbalBAN2007-202245552174413332.91251969.23313720020
Martin GuptillNZ2009-201941463158215636.79178488.6838416246
Babar AzamPAK2015-202534396151511945.91218469.3774212713
Tom LathamNZ2012-2025364461512264*39.79277054.584331437
Yuvraj SinghIND2003-201752518151111735.14171887.95113517233
Shoaib MalikPAK2003-2017515115150513441.81187980.10110312525
Michael HusseyAUS2006-2013383712147714259.08231263.8855212220
Ian BellENG2006-2015364241466119*38.58230363.6621011496
Shakib Al HasanBAN2006-202446523143311629.24182778.43110515210
Brendon McCullumNZ2003-201550553139719526.87162086.2325715349
JP DuminySA2004-2019454512135815541.15168680.5527412226
Ahmed ShehzadPAK2011-201936441133714731.09195768.322621328
Steve SmithAUS2010-2025373441313145*43.77196866.7246211610
Kevin PietersenENG2006-201227344131015843.67174275.2035014923
Mominul HaqueBAN2013-202523354130717642.16219559.544621397
Ricky PontingAUS2003-201233365130712442.16185170.6138212215
Mohammad AshrafulBAN2004-201331403128719034.78235754.6034313811
Eoin MorganENG/IRE2007-20215045812759234.46143089.16011211629
Rahul DravidIND2003-201025296122117753.09196862.043601218
Sarfraz AhmedPAK2008-202342406119310335.09157675.70191954
MahmudullahBAN2007-2024555510115983*25.76145379.770568129
Asad ShafiqPAK2011-201923325113113141.89237947.543511053
KL RahulIND2015-202630331113011135.31145377.7728210917
Shai HopeWI2015-202627341110411533.45177362.273629910
Liton DasBAN2017-202632410110114126.85171964.05161010319
Sikandar RazaZIM2016-202631336109912740.70124688.201709623
Page 1Next

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