Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,768 of the 11,774 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Anthony LarkAUAAustria20195401104327.5012190.91001150
Phil NewportENGEngland1988-199135111040*27.5019456.70001130
C de LangeNEDNetherlands20266611103522.0020653.4000180
Robin BrownZIMZimbabwe1983-19877701103815.7133432.9300080
Robert RainaTHAThailand2020-202415901104212.2211694.83001133
M AkhigbeNGRNigeria2024-20261110411026*18.33101108.91001103
SJ FrenchSAMSamoa2025-2026161121102712.2213283.3300155
Ata-ur-RehmanPAKPakistan1992-1996432812110196.8826940.89005101
Alasdair EvansSCOScotland2009-2023742910110285.7917463.22009101
PH ShamdasaniPERPeru2019-20267721093721.8011892.3700081
Yajurvindra SinghINDIndia1977-197947110943*18.1735530.7000090
Greg ThompsonIREIreland2008-2019131011094412.1112984.50003141
R HashuPORPortugal2025-20262010710927*36.3380136.2500026
Vishwar ShawSURSuriname2024-202613121109269.9113978.4200274
Naveed AhmedCZECzech Republic2019-2025381681092113.6311396.46003111
JA BurrowsISLIsle of Man2020-202628183109287.27106102.83004101
Alan HurstAUSAustralia1974-197920247109266.4121550.700010101
Yamin AhmadzaiAFGAfghanistan2015-202622245109195.7436330.03007124
Bishal KhartyCAYCayman Islands20264401088327.0076142.1101094
Ryan MurrayZIMZimbabwe20185511084727.0017860.6700062
T MartinLUXLuxembourg2023-20245501083521.6071152.11000104
Naoomal JeoomalINDIndia1932-19343511084327.00--00000
Clyde ButtsWIWest Indies1985-19887811083815.4327938.71001103
Firas HussainBULBulgaria2024-20261210310840*15.43103104.85003131
Graeme WatsonAUSAustralia1966-197271111085010.805954.24014130
Jack BoardENGEngland1899-190661221082910.80--00340
P DakainivanuaFIJFiji2023-20261514210839*9.0012884.3800381
M TaniyamaJPNJapan2022-202642187108199.8214574.4800233
Jamal ViraVANVanuatu2019-20242018410819*7.7112884.3800271
Mike WhitneyAUSAustralia1981-1993503215108136.3539927.0700560
Ebadat HossainBANBangladesh2019-202642472410821*4.7033831.950014133
George Van HeerdenSASouth Africa2024111107107*-57187.7210087
Zeeshan SarwarCYPCyprus20213301076135.6770152.8601149
Abdulla PervaizBHRBahrain20263301074035.6780133.75000126
S ThakurROMRomania2021-20236531075553.5090118.89010141
Andrew McDonaldAUSAustralia20094611076821.4021749.31011110
Amir MangalGERGermany2019-20208831073321.4064167.1900068
Claude JenningsAUSAustralia19126821073217.83--00200
Frank BaleriGHAGhana2019-202613921072015.2912982.9500090
CP TurkichCROCroatia2022-20249901072011.8918159.1200170
J AndrewWIWest Indies2024-202611901073511.8910998.1700276
A Mene-EjegiSERSerbia2022-20241310110732*11.8969155.07002106
Alam NakashSOUSouth Korea2022-202614131107248.9211394.6900362
Atholl McKinnonSASouth Africa1960-196681371072717.83--00091
Sam HainENGEngland20232201068953.00100106.0001080
C VeretakiFIJFiji20233301066035.33104101.92010142
Mudassar MuhammadGERGermany2019-20235501063321.20105100.9500054
Charlie SmithSASouth Africa19023611064521.20--000-1
Daniel SamsAUSAustralia2020-202210731064126.5062170.9700086
A RajshekaraROMRomania20248721065021.2011096.3601194

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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