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
Rohit SharmaINDIndia2007-2026504537622008526442.282308187.0250110321944651
Chris GayleWIWest Indies2003-2021331366251220533335.791435585.022465311340457
Jos ButtlerENGEngland2011-20264164206412881162*36.181310398.311578351196416
Martin GuptillNZNew Zealand2009-20223623972613213237*35.611629181.112275281362380
Brendon McCullumNZNew Zealand2002-2016372414411307530235.051572783.141769311387364
MS DhoniINDIndia2004-20195094981331640522444.952095178.3014105211406328
Virat KohliINDIndia2008-20265556259028180254*52.673541579.5785145402766326
David WarnerAUSAustralia2009-20243764672518658335*42.212161986.304897222067316
AB de VilliersSASouth Africa2005-20183994576619097278*48.842534275.3646102201891313
Eoin MorganENGEngland2009-202234933252989613035.341034795.64145921843309
Quinton de KockSASouth Africa2012-2026323359231332917839.671403294.993171231504295
Glenn MaxwellAUSAustralia2012-2026279262346818145*29.905348127.4993217618290
David MillerSASouth Africa2010-202631127384744814239.416438115.69103312531289
Ben StokesENGEngland2011-2026276352331131025835.451648568.611962261156269
Mitchell MarshAUSAustralia2011-202623526033770218133.93877287.8084719786266
Shahid AfridiPAKPakistan2003-201630428029567015622.594109137.9942123482265
Ross TaylorNZNew Zealand2006-2022435494801763229042.592417972.923990291719257
Aaron FinchAUSAustralia2011-202225125215858617236.23879797.60185025849244
Shai HopeWIWest Indies2015-2026266304341046517038.761446472.35274913921238
Shane WatsonAUSAustralia2003-20162793133110503185*37.241382975.951465211133237
Sikandar RazaZIMZimbabwe2013-2026274279317793135*31.42852191.4684517657237
Waseem MuhammadUAEUnited Arab Emirates2021-20261541545442711929.713790116.8142814369236
Kusal MendisSLSri Lanka2015-2026323384231212024533.571556777.861774371294233
Kieron PollardWIWest Indies2007-202221518828412711925.793922105.2331918256227
Yuvraj SinghINDIndia2002-201731130846951016936.301126384.441459231002223
Angelo MathewsSLSri Lanka2008-20254204659315062200*40.492458461.271890221362217
Nicolas PooranWIWest Indies2016-202416215017400611830.123483115.023216288216
Jonny BairstowENGEngland2011-20242823443611372167*36.921503475.642252321283214
Karanbir SinghAUAAustria2024-202656566253716450.741457174.124203207211
KL RahulINDIndia2014-202623327334968019940.501323473.14225917934210
Hardik PandyaINDIndia2016-202623819138457910829.933865118.4712310360210
Paul StirlingIREIreland2008-202625825714712316229.317064100.84103724820207
Mohammad HafeezPAKPakistan2003-2021371404341210922432.731591176.101962321298206
George MunseySCOScotland2015-202615215012506519136.704504112.4663112534198
Evin LewisWIWest Indies2016-202511911693657176*34.183321110.127228316198
Harry BrookENGEngland2022-202615317321674431744.376584102.4315358663196
Rovman PowellWIWest Indies2016-202616615219326310724.532680121.752126205195
MahmudullahBANBangladesh2007-20253923998010254150*32.141389473.8095326893194
Marlon SamuelsWIWest Indies2003-201826629632868626032.901300066.82154721925194
Suryakumar YadavINDIndia2021-202614814122399411733.562734146.0942810373194
Daryl MitchellNZNew Zealand2019-202620020533705319041.01881680.0015374589187
Shimron HetmyerWIWest Indies2017-202614914911395513928.663662108.005197310183
Virender SehwagINDIndia2001-201325430771184631939.491245195.142553211606182
Misbah-ul-HaqPAKPakistan2003-20172562935910625161*45.411845957.56108115857182
Tamim IqbalBANBangladesh2007-2023353412191423420636.221955372.802393331640181
Kevin PietersenENGEngland2004-2014262328281344122744.801878871.543265171497181
Suresh RainaINDIndia2005-201831428547790212033.20854492.4974824713181
Jason HolderWIWest Indies2013-2026292297646096202*26.16860170.8832629563181
Glenn PhillipsNZNew Zealand2017-202615815428437310834.714019108.815216356181
Fakhar ZamanPAKPakistan2017-2026207200126436210*34.236249102.99113512675180
Page 1Next

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