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
Kumar SangakkaraSL/AX/IWXODIs2002-2015298284321164016946.191431581.31247612112277
MS DhoniIND/AXODIs2004-2019331279791027414851.371182086.9297210787210
Joe RootENGTests2012-2026169309261427826250.452478357.61416915153646
Rohit SharmaINDODIs2007-2026284276351175726448.781267392.773461161108369
Alastair CookENGTests2006-2018161291161247229445.352656246.9533579144111
Tamim IqbalBANODIs2007-202321821512764815837.67968179.0012551883996
AB de VilliersSA/AXODIs2005-201822221338943517653.919323101.2025527825200
Shakib Al HasanBANODIs2006-2023211200266638124*38.15793083.718521161851
Mahela JayawardeneSL/AXODIs2002-201528326423806914433.48999380.7512511574152
Michael ClarkeAUSODIs2003-201521719837698813043.40893878.18850957545
Ross TaylorNZODIs2006-2022224209358126181*46.70979182.9920489674133
Joe RootENGODIs2013-2026189180287655166*50.36877887.211947962452
Kane WilliamsonNZODIs2010-202517316517714514848.28874981.671546665460
Steve SmithAUSTests2010-2026126225281097223955.702033153.97374511119371
Angelo MathewsSLTests2009-2025118211278073200*43.881671148.311545682187
Mushfiqur RahimBANODIs2006-202524122740709614437.95878380.799441156894
Ricky PontingAUSODIs2003-201219819017697916440.34848182.291643766493
Eoin MorganENG/IREODIs2007-2022231215326953124*37.99757891.75124317600190
Tillakaratne DilshanSLODIs2003-2016280259309212161*40.231053887.42214210102149
AB de VilliersSATests2005-2018106175178182278*51.781493054.802142894363
Ian BellENGTests2004-201511419823741623542.381496849.5522421488538
Yuvraj SinghIND/AXODIs2002-201722621034693215039.39788987.87124216727133
Hashim AmlaSATests2004-2019122211159146311*46.661822350.19283912115014
Angelo MathewsSLODIs2008-2023216185465646139*40.62674183.763391545485
Misbah-ul-HaqPAKTests2007-201770123205102161*49.531135044.951039949481
Misbah-ul-HaqPAKODIs2003-201514913726475296*42.81641174.12039431876
Kane WilliamsonNZTests2010-202611019519951525154.061830651.98333812106328
Hashim AmlaSAODIs2008-201917717413783415948.66886188.412638479549
Martin GuptillNZODIs2009-2022194191187124237*41.18816487.26173815731184
Dimuth KarunaratneSLTests2012-2025991896711324438.871393051.0616381374911
Shikhar DhawanINDODIs2010-202216616310673314344.01735891.511738583878
Jacques KallisSA/AX/IWXODIs2003-2014138132214929128*44.41645376.38838841553
Babar AzamPAKT20Is2016-202614213418454512239.183542128.32338947380
David WarnerAUSTests2011-202411220588786335*44.601251770.19263713103669
Ben StokesENGTests2013-20261222209727325834.471242758.53143718833138
Ricky PontingAUSTests2002-20128915911673322145.491146258.7417371075830
Sachin TendulkarINDODIs2002-2012146144106433200*48.01741486.771637677359
Mohammad HafeezPAKODIs2003-2019204202156351140*33.96817977.65113717634106
Shoaib MalikPAKODIs2003-201922420733598112834.37719283.165371047492
VVS LaxmanINDTests2001-201276129245411200*51.531093549.48123776711
Michael HusseyAUSODIs2004-2012175148385076109*46.15592085.74337335270
Virat KohliINDT20Is2010-202411811230396394*48.332915135.950376348115
Upul TharangaSL/AXODIs2005-2019217206176482174*34.30856575.6814361774152
Dinesh ChandimalSLTests2011-202692165156427206*42.851278750.261536867545
Suresh RainaINDODIs2005-2018220190345585116*35.80595593.7953613475120
Graeme SmithSA/AXODIs2003-20131551527528014136.41646781.65836858838
Kevin PietersenENGTests2005-20141011758807922748.381308261.762335997779
Ross TaylorNZTests2007-202210919124759729045.491282959.2219351492453
Cheteshwar PujaraINDTests2010-2023102175117160206*43.661616544.2919351285716
Page 1Next

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