Batting by format (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 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

Qualification: Minimum 20 innings.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWI/IWXTests2003-2006173112036400*67.87314064.8475225626
Milind KumarUSAODIs2024-2026323091375155*65.481368100.5157211141
Adam VogesAUSTests2015-2016203171485269*61.88266755.685421865
Kumar SangakkaraSLTests2003-20158515112848931961.071562954.322933896039
Shubman GillINDODIs2019-20266767103475223*60.963418101.671019140074
Virat KohliINDODIs2008-2026314303471498718358.541589294.315577191391181
Daryl MitchellNZODIs2021-202661568281013758.54296894.68913023072
Shivnarine ChanderpaulWITests2003-201576132275995203*57.101355544.231731460821
Dawid MalanENGODIs2019-202329294141814056.72144997.8667514632
Steve SmithAUSTests2010-2026126225281097223955.702033153.97374511119371
Kane WilliamsonNZTests2010-202611019519951525154.061830651.98333812106328
Jacques KallisSA/IWXTests2002-20138915114740522454.051486749.812827882358
AB de VilliersSA/AXODIs2005-201822221338943517653.919323101.2025527825200
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Younis KhanPAKTests2002-20178114916713531353.651376351.8424211271953
Babar AzamPAKODIs2015-202613713416632815853.63726087.162034458766
Harry BrookENGTests2022-202641702361031753.09418286.321020539555
Justin LangerAUSTests2002-200730545255825052.20431359.3187432312
Sachin TendulkarINDTests2001-201382139166416248*52.161186754.071831379130
AB de VilliersSATests2005-2018106175178182278*51.781493054.802142894363
KL RahulINDODIs2016-20269687213412129*51.70369492.37919326481
VVS LaxmanINDTests2001-201276129245411200*51.531093549.48123776711
MS DhoniIND/AXODIs2004-2019331279791027414851.371182086.9297210787210
Jonathan TrottENGODIs2009-2013686510281913751.25365877.0642252163
Thilan SamaraweeraSLTests2003-2013528913389023151.18797848.76111984696
Karanbir SinghAUAT20Is2024-202656566253716450.741457174.124203207211
Mahela JayawardeneSLTests2003-2014791376661537450.501289951.2821251173335
Joe RootENGTests2012-2026169309261427826250.452478357.61416915153646
Matthew HaydenAUSTests2002-200947864413638050.44680960.741414648541
Joe RootENGODIs2013-2026189180287655166*50.36877887.211947962452
Shai HopeWIODIs2016-202614714421613517049.88743982.4720306494126
Michael HusseyAUSTests2005-20137513014577919549.821170649.3717281263535
Misbah-ul-HaqPAKTests2007-201770123205102161*49.531135044.951039949481
Abid AliPAKTests2019-2021162621180215*49.17244548.264321485
Michael ClarkeAUSTests2004-2015107186208146329*49.071457155.912725991632
Graeme SmithSA/IWXTests2002-20149416611758427748.931248960.732332895219
Rohit SharmaINDODIs2007-2026284276351175726448.781267392.773461161108369
Hashim AmlaSAODIs2008-201917717413783415948.66886188.412638479549
Rassie van der DussenSAODIs2019-2025686311252913448.63291286.85615319747
Kevin PietersenENGTests2005-20141011758807922748.381308261.762335997779
Mohammad RizwanPAKT20Is2015-202410491213386104*48.372687126.01130528394
Simon KatichAUSTests2003-201045805362515748.33729049.73102134297
Virat KohliINDT20Is2010-202411811230396394*48.332915135.950376348115
Kane WilliamsonNZODIs2010-202517316517714514848.28874981.671546665460
Mohammad YousufPAKTests2002-201033634283720248.08498856.88712534919
Sachin TendulkarINDODIs2002-2012146144106433200*48.01741486.771637677359
Yashasvi JaiswalINDTests2023-2026305622588214*47.93389666.43713732645
Janneman MalanSAODIs2020-202223222958177*47.90115083.303429716
Rachin RavindraNZTests2021-202624445186524047.82290164.2957221624
Marcus TrescothickENGTests2001-200628535229121947.73401357.0979533620
Page 1Next

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