Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2013-202624464209622649.90362157.88610423611
Virat KohliINDODIs2010-2026363631897154*57.48196396.64710116828
Kumar SangakkaraSLODIs2003-2015333251281113*47.44158081.0829213713
Tillakaratne DilshanSLODIs2003-201634303118911644.04144382.403601446
Angelo MathewsSLTests2009-2024152741178120*51.22264944.4729012313
Hashim AmlaSATests2006-2017142231154176*60.74220152.434701643
Babar AzamPAKODIs2016-202526262113810747.42136683.31211210215
Rohit SharmaINDODIs2009-202634321113414736.58133085.2626010249
David WarnerAUSTests2011-202010193108125367.56146773.695001085
Dimuth KarunaratneSLTests2012-202413251107815244.92223548.232831041
Fakhar ZamanPAKODIs2018-2025202031077180*63.35113994.5646111428
Joe RootENGODIs2013-2025292941077106*43.08122288.133618512
Alastair CookENGTests2008-201815270104716238.78235744.423401261
Ben StokesENGTests2015-20261628299510138.27158862.6616212820
Ricky PontingAUSODIs2003-201128272993134*39.72119583.104511038
AB de VilliersSAODIs2005-201725259991106*61.94101397.831719115
Virat KohliINDTests2012-20241427295921138.36177953.913421164
Azhar AliPAKTests2011-20211222094013442.73246938.07170864
Michael HusseyAUSODIs2005-20102623691710553.94101390.521706118
MS DhoniINDODIs2005-20192624690184*50.06110881.320707018
Harry BrookENGTests2023-2026815089618659.7392896.5536310719
Babar AzamPAKT20Is2018-202426243880101*41.90667131.931809816
Mahela JayawardeneSLODIs2003-201533304880115*33.85108780.962439110
Cheteshwar PujaraINDTests2012-20211223186715939.41206142.072411083
Tamim IqbalBANTests2008-20191018085712647.61133364.291811294
Virender SehwagINDODIs2002-20101616185213056.80786108.4043011118
Jacques KallisSATests2004-20131117083818649.29163351.323421139
Jos ButtlerENGODIs2013-20252825383212937.82696119.541417529
Graeme SmithSATests2004-201312202817125*45.39132161.85261983
Steve SmithAUSTests2015-20241018180813847.53162049.88251943
Michael ClarkeAUSTests2004-20111013080116861.62143455.864211024
Kusal MendisSLTests2015-202410192801141*47.12154851.742511015
Virender SehwagINDTests2003-2012915179717356.9393884.972301219
Michael ClarkeAUSODIs2003-2015252337979839.85106774.70060804
MahmudullahBANODIs2010-202529275783128*35.5999978.382216217
Kumar SangakkaraSLTests2005-2015917277820351.87126361.60411956
Ollie PopeENGTests2019-20241222177014536.67129159.64140927
Mohammad HafeezPAKODIs2003-20192727276211530.4893881.241567418
Shubman GillINDODIs2019-20261515375820863.17737102.852407625
Gautam GambhirINDTests2009-2016916274916753.50150949.64241964
Hashim AmlaSAODIs2009-20191919074412439.1695477.99230844
Mominul HaqueBANTests2013-2023918373818149.20139552.902211022
Mushfiqur RahimBANODIs2007-2025323037389027.33105669.890436113
Dinesh ChandimalSLTests2015-2024916072711645.44163244.55160880
David WarnerAUSODIs2009-20231616072015645.0072199.862307418
Matthew HaydenAUSODIs2003-200717162704181*50.2982585.333117014
Ajinkya RahaneINDTests2014-2021917170318843.94144748.58210855
Jonny BairstowENGTests2013-2022816270216250.1490078.003218612
Sarfraz AhmedPAKTests2014-20231018369311846.20104866.13230801
Brad HaddinAUSODIs2007-20151716169211046.1375491.782315922
Page 1Next

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