Batting by team (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 816 of the 1,701 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2009-2026767811401820059.97473584.861323640056
Rohit SharmaINDIndia2009-2026686712310917756.53335492.708202297100
Joe RootENGEngland2014-2025425372762182*60.04374273.811113227313
AB de VilliersSASouth Africa2005-201641458255117868.95328177.75118122754
Tamim IqbalBANBangladesh2007-2022587262417130*36.62355168.07317527428
Shakib Al HasanBANBangladesh2006-2022485672132124*43.51262381.28121621219
Babar AzamPAKPakistan2016-2026404771970125*49.25265674.17513518324
Alastair CookENGEngland2007-201727425194124352.46377451.437822222
Ross TaylorNZNew Zealand2006-20203845121894217*57.39288265.7258320220
Mushfiqur RahimBANBangladesh2007-2021566611186611633.93294563.36111317921
Jacques KallisSASouth Africa2003-201131378183815863.38273967.10511116121
Kane WilliamsonNZNew Zealand2012-202535454182625144.54307059.4847120810
Graeme SmithSASouth Africa2003-201132391178314746.92260768.395802218
Andrew StraussENGEngland2004-201233445177616945.54294260.377512166
Ben StokesENGEngland2011-202438496173217640.28249969.31311318831
Hashim AmlaSASouth Africa2007-201926323170920858.93225575.7966017510
Jos ButtlerENGEngland2011-2026575810166715034.73172996.41111815164
MahmudullahBANBangladesh2009-2024545619166513645.00226173.64113412842
Shane WatsonAUSAustralia2005-201542465158312638.61211474.88212916335
Kevin PietersenENGEngland2006-201229352153822646.61201576.3347316612
Michael HusseyAUSAustralia2005-201237416153613743.89265157.9428013117
David WarnerAUSAustralia2009-2024324031477122*39.921473100.27112217835
MS DhoniINDIndia2005-2019545315146714438.61183779.861929939
Tom LathamNZNew Zealand2012-202633393140414539.00261153.773621406
Shikhar DhawanINDIndia2011-202245451139911931.80164385.1529116817
Steve SmithAUSAustralia2010-20252529101391200*73.21209266.493811258
Rahul DravidINDIndia2005-201121293137614652.92283248.5931021324
KL RahulINDIndia2016-202626275133415860.64173376.9855113434
Paul CollingwoodENGEngland2004-201034364129116140.34194666.3444112111
Misbah-ul-HaqPAKPakistan2008-2017253191261102*57.32227755.3811428423
Ricky PontingAUSAustralia2003-201230384119015835.00177067.2328310516
Liton DasBANBangladesh2018-202538462115994*26.34146479.1708313318
Ajinkya RahaneINDIndia2011-2023232541151108*54.81205955.903811137
Michael ClarkeAUSAustralia2003-201537415113811031.61210454.09141885
Quinton de KockSASouth Africa2014-2026262731132141*47.17988114.5735210350
Kusal MendisSLSri Lanka2015-202625313112111940.04137281.7127211729
Virender SehwagINDIndia2005-201119240111121946.29113098.3226213518
Jonny BairstowENGEngland2011-2024323761104141*35.61139379.2533213615
Matt PriorENGEngland2007-2012262961101131*47.87141577.812721228
Azhar AliPAKPakistan2011-2021132311061302*48.23219348.38445886
Ian BellENGEngland2004-201519253104714347.59179258.433821162
Martin GuptillNZNew Zealand2012-2022303111020237*34.00141172.2917210427
Brendon McCullumNZNew Zealand2003-201533382102011328.33127879.8115111024
Devon ConwayNZNew Zealand2020-202521223101722753.53123682.2825111620
Mohammad HafeezPAKPakistan2005-202135361100512128.71145768.981819517
Shubman GillINDIndia2022-2026182041004223*62.75106094.7235010522
Dinesh ChandimalSLSri Lanka2013-20262332699215138.15182754.302408012
Aiden MarkramSASouth Africa2019-20262328598911543.00111488.7817111224
Pathum NissankaSLSri Lanka2021-20262125093410437.36142565.542801019
Yuvraj SinghINDIndia2005-20172830293213133.29131171.092429516
Page 1Next

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