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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDODIs2008-2026314303471498718358.541589294.315577191391181
Joe RootENGTests2012-2026169309261427826250.452478357.61416915153646
Steve SmithAUSTests2010-2026126225281097223955.702033153.97374511119371
Rohit SharmaINDODIs2007-2026284276351175726448.781267392.773461161108369
Alastair CookENGTests2006-2018161291161247229445.352656246.9533579144111
Kane WilliamsonNZTests2010-202611019519951525154.061830651.98333812106328
Virat KohliINDTests2011-2025123210139230254*46.851660855.58303115102730
Kumar SangakkaraSLTests2003-20158515112848931961.071562954.322933896039
Hashim AmlaSATests2004-2019122211159146311*46.661822350.19283912115014
Jacques KallisSA/IWXTests2002-20138915114740522454.051486749.812827882358
Michael ClarkeAUSTests2004-2015107186208146329*49.071457155.912725991632
David WarnerAUSTests2011-202411220588786335*44.601251770.19263713103669
Hashim AmlaSAODIs2008-201917717413783415948.66886188.412638479549
AB de VilliersSA/AXODIs2005-201822221338943517653.919323101.2025527825200
Kumar SangakkaraSL/AX/IWXODIs2002-2015298284321164016946.191431581.31247612112277
Younis KhanPAKTests2002-20178114916713531353.651376351.8424211271953
Kevin PietersenENGTests2005-20141011758807922748.381308261.762335997779
Graeme SmithSA/IWXTests2002-20149416611758427748.931248960.732332895219
Quinton de KockSAODIs2013-20261621628704317845.73728496.6923316792134
Ian BellENGTests2004-201511419823741623542.381496849.5522421488538
Tillakaratne DilshanSLODIs2003-2016280259309212161*40.231053887.42214210102149
AB de VilliersSATests2005-2018106175178182278*51.781493054.802142894363
David WarnerAUSODIs2009-20231561545662317944.45682897.0021323699125
Mahela JayawardeneSLTests2003-2014791376661537450.501289951.2821251173335
Ross TaylorNZODIs2006-2022224209358126181*46.70979182.9920489674133
Babar AzamPAKODIs2015-202613713416632815853.63726087.162034458766
Shai HopeWIODIs2016-202614714421613517049.88743982.4720306494126
Joe RootENGODIs2013-2026189180287655166*50.36877887.211947962452
Ross TaylorNZTests2007-202210919124759729045.491282959.2219351492453
Cheteshwar PujaraINDTests2010-2023102175117160206*43.661616544.2919351285716
Azhar AliPAKTests2010-202297180117142302*42.261703341.9319351969422
Sachin TendulkarINDTests2001-201382139166416248*52.161186754.071831379130
Martin GuptillNZODIs2009-2022194191187124237*41.18816487.26173815731184
Ricky PontingAUSTests2002-20128915911673322145.491146258.7417371075830
Shikhar DhawanINDODIs2010-202216616310673314344.01735891.511738583878
Tom LathamNZTests2014-20269517166450264*39.091339048.1717311572222
Shivnarine ChanderpaulWITests2003-201576132275995203*57.101355544.231731460821
Michael HusseyAUSTests2005-20137513014577919549.821170649.3717281263535
Dimuth KarunaratneSLTests2012-2025991896711324438.871393051.0616381374911
Ricky PontingAUSODIs2003-201219819017697916440.34848182.291643766493
Sachin TendulkarINDODIs2002-2012146144106433200*48.01741486.771637677359
Usman KhawajaAUSTests2011-20268815914622923242.961275748.8316281066428
Rahul DravidIND/IWXTests2001-20128014317592527047.021373343.141627472512
Aaron FinchAUSODIs2013-202214313935188153*38.15599086.61162916510118
Angelo MathewsSLTests2009-2025118211278073200*43.881671148.311545682187
Kane WilliamsonNZODIs2010-202517316517714514848.28874981.671546665460
Dinesh ChandimalSLTests2011-202692165156427206*42.851278750.261536867545
Virender SehwagIND/IWXTests2001-2013761345596931946.27701785.0615261384163
Ben StokesENGTests2013-20261222209727325834.471242758.53143718833138
Mushfiqur RahimBANTests2006-2026100183166592219*39.471354948.6514271275337
Page 1Next

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