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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2008-20265556259028180254*52.673541579.5785145402766326
Joe RootENGEngland2012-2026389518592281426249.703426066.5960121262251113
Kumar SangakkaraSLSri Lanka2002-2015435484522140131949.543095569.1453116222204135
Hashim AmlaSASouth Africa2004-20193394253318133311*46.262796264.85548418207786
David WarnerAUSAustralia2009-20243764672518658335*42.212161986.304897222067316
Kane WilliamsonNZNew Zealand2010-2026374448481918625147.972909265.9548102221958146
Rohit SharmaINDIndia2007-2026504537622008526442.282308187.0250110321944651
AB de VilliersSASouth Africa2005-20183994576619097278*48.842534275.3646102201891313
Alastair CookENGEngland2006-2018256386201573729443.003076351.16387615181421
Steve SmithAUSAustralia2010-2026359430581773023947.662772163.964984201798154
Tillakaratne DilshanSLSri Lanka2003-2016418437451534319339.141825184.073675291758100
Ross TaylorNZNew Zealand2006-2022435494801763229042.592417972.923990291719257
Graeme SmithSASouth Africa2002-2014278346191373627742.011963769.95317215164978
Tamim IqbalBANBangladesh2007-2023353412191423420636.221955372.802393331640181
Babar AzamPAKPakistan2015-2026345390451564419645.341941680.5732106211626174
Mahela JayawardeneSLSri Lanka2002-2015411450361592537438.472378066.973384291621116
Virender SehwagINDIndia2001-201325430771184631939.491245195.142553211606182
Sachin TendulkarINDIndia2001-20132292842612859248*49.841929366.6534689156689
Michael ClarkeAUSAustralia2003-20153584126215622329*44.632398265.14357620152087
Quinton de KockSASouth Africa2012-2026323359231332917839.671403294.993171231504295
Kevin PietersenENGEngland2004-2014262328281344122744.801878871.543265171497181
Ricky PontingAUSAustralia2002-2012304365301411322142.132024569.713382191463134
Mushfiqur RahimBANBangladesh2006-20264314927214995219*35.702346763.902377311431164
Ian BellENGEngland2004-2015278359361289323539.922199658.62267620141771
MS DhoniINDIndia2004-20195094981331640522444.952095178.3014105211406328
Brendon McCullumNZNew Zealand2002-2016372414411307530235.051572783.141769311387364
Shakib Al HasanBANBangladesh2006-2024392434471328921734.341677779.211393251382127
Angelo MathewsSLSri Lanka2008-20254204659315062200*40.492458461.271890221362217
Martin GuptillNZNew Zealand2009-20223623972613213237*35.611629181.112275281362380
Chris GayleWIWest Indies2003-2021331366251220533335.791435585.022465311340457
Shikhar DhawanINDIndia2010-2022266286141070019039.341211288.342354111326137
Mohammad HafeezPAKPakistan2003-2021371404341210922432.731591176.101962321298206
Kusal MendisSLSri Lanka2015-2026323384231212024533.571556777.861774371294233
Jacques KallisSASouth Africa2002-2014246299381286222449.282159759.553670161283128
Jonny BairstowENGEngland2011-20242823443611372167*36.921503475.642252321283214
Jos ButtlerENGEngland2011-20264164206412881162*36.181310398.311578351196416
Tom LathamNZNew Zealand2012-20262933533011630264*36.011936260.07256130115993
Ben StokesENGEngland2011-2026276352331131025835.451648568.611962261156269
Younis KhanPAKPakistan2002-2017281340301234031339.812040160.492955301138101
Faf du PlessisSASouth Africa2011-2021256299401103319942.601622668.002365121137128
Shane WatsonAUSAustralia2003-20162793133110503185*37.241382975.951465211133237
Travis HeadAUSAustralia2016-202620324616922217540.101059387.062043101098177
Andrew StraussENGEngland2003-201220627111940717736.181633657.58194620109329
Gautam GambhirINDIndia2003-201622326016963220639.481396768.96195919109037
Rahul DravidINDIndia2001-201220525837961427043.501873551.32176111106732
Michael HusseyAUSAustralia2004-2013288308631157619547.251815563.762069161045130
Dinesh ChandimalSLSri Lanka2010-20263113634211132206*34.681877059.311866191011108
Upul TharangaSLSri Lanka2005-2019272287218561174*32.181194871.65174325100973
Yuvraj SinghINDIndia2002-201731130846951016936.301126384.441459231002223
KL RahulINDIndia2014-202623327334968019940.501323473.14225917934210
Page 1Next

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