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 1,611 of the 1,612 matches in this selection (from 1930). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK1996-2016545031308108*27.83962135.9719212064
Kushal Janith PereraSL2013-20252224167010229.13538124.542347619
KL RahulIND2016-202621236874112*51.41773113.072417527
Hardik PandyaIND2016-2026352835975423.88540110.560114325
Eoin MorganENG/IRE2007-202139373111711332.851013110.271628653
Andrew SymondsAUS2000-200832305100615640.24931108.061649528
Dawid MalanENG2018-20231820281512745.28772105.572728923
Harry BrookENG2022-202624301138618647.791313105.5648314449
Mitchell MarshAUS2013-202530347958103*35.48909105.391678145
Jos ButtlerENG2012-202650467140312935.971344104.3918314046
Fakhar ZamanPAK2018-2025373631516180*45.941466103.4149214752
Jonny BairstowENG2012-202334415161116244.75165897.1765318646
Virender SehwagIND2001-201238472213017347.33221096.3886229438
Cameron WhiteAUS2005-20112320950964*46.2753595.140413621
Agha SalmanPAK2022-20252222278810339.4084593.251508516
Kapil DevIND1979-1994394168917525.4695992.910558113
Adam GilchristAUS1997-200756585217116240.96235392.27613526549
Shreyas IyerIND2017-202630292114710542.48126091.033619836
Imran NazirPAK2000-20121616053412733.3858890.821327414
Soumya SarkarBAN2015-20263435195116927.97105889.8924611917
Mohammad RizwanPAK2016-202541418138798*42.03157688.01011113322
Suresh RainaIND2009-2016222244476624.8351087.650334018
Ben DuckettENG2023-20261119058811330.9567487.24121774
Shubman GillIND2019-202623284122620851.08140787.1436012337
David WarnerAUS2009-202436453204925348.79235387.0875020436
Lance KlusenerSA1997-200434259596103*37.2568587.011215412
Shane WatsonAUS2002-201622224667105*37.0677985.621517714
Mohammad HafeezPAK2003-202153597183519735.29216884.6439919548
AB de VilliersSA2005-20174650121807106*47.55214484.28113218422
Sanath JayasuriyaSL1991-201066744215214030.74256084.06514824446
Quinton de KockSA2012-20262629496111438.44114583.9318212016
Tillakaratne DilshanSL2002-2016585782038123*41.59243683.66411123615
Owais ShahENG2002-2009181724296928.6051483.460322910
Brad HaddinAUS2007-201526272111916944.76135382.7134111031
Rohit SharmaIND2009-202660666216014736.00262082.44217219883
Abdul RazzaqPAK1997-20115144910918931.17133581.720549635
Sabbir RahmanBAN2015-20191618155010232.3567581.481316712
Babar AzamPAK2016-202559637265316147.38325681.48522226635
Umar AkmalPAK2009-20163133392312930.77113781.181658619
Faheem AshrafPAK2018-2025262334599122.9556880.810214915
Virat KohliIND2010-202660736316721147.27396679.851016331340
Shoaib MalikPAK2001-20214343679111521.3899179.821238110
Brendan TaylorZIM2005-2025182341000128*52.63125779.553719922
Sarfraz AhmedPAK2014-2023404710131211835.46165479.3226013511
Michael HusseyAUS2005-2011383811131210548.59167178.52110210527
Andrew FlintoffENG2002-20071822173713735.1094078.402539213
Ahmed ShehzadPAK2010-20182626190617636.24115678.3733310311
Ricky PontingAUS1995-20116977143145157*49.92408377.03819234139
Travis HeadAUS2016-20251821074111435.2996376.952408018
Viv RichardsWI1975-19871819376611947.8899676.912508814
Page 1Next

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