LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL215/2 (36.5)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDESEastern Strom won the toss and chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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,769 of the 11,775 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jim SmithENGEngland1935-193751001022710.20--00205
Rahmatullah MangalFRAFrance2021-202630216102186.8010894.4400463
Tabarak DarHKHong Kong2004-20084401013625.2517557.71000130
Allen HillENGEngland18772421014950.504971.4300130
Shunter CoenSASouth Africa1927-192824210141*50.50--000-0
JP NettoPORPortugal20265501014120.2094107.4500172
Nicholas MaioloITAItaly201966110139*20.2094107.45000102
George ChallenorWIWest Indies19283601014616.83--00200
Arshad LaeeqUAEUnited Arab Emirates1994-199666110143*20.2021546.98001112
Chamindu WickramasingheSLSri Lanka2024-20269731012925.2513574.8100072
Don BeardNZNew Zealand1952-19564721013120.20--000-1
Boio RayPNGPapua New Guinea2025-20269801014612.6310398.0600253
Dilhara LokuhettigeSLSri Lanka2005-2013111011012911.2211687.0700185
Al-Amin HossainBANBangladesh2013-202053241610132*12.6315963.52003125
Nadeem AhmedHKHong Kong2004-201849258101145.9420649.0300270
Muhammad AtifKSASaudi Arabia2026432100100*100.0059169.4910157
Cameron ShekletonPORPortugal202655110052*25.0082121.95010111
Tony HarrisSASouth Africa1947-19493511006025.00--01090
Neil SmithENGEngland19967611003120.0013275.76000150
DS MaraiwaiFIJFiji2022-20238811002314.2988113.64001132
Anas BaigUGAUganda20269911006612.5076131.58013105
Avi DixitSINSingapore2019-202414132100239.0911289.2900261
Aaron PhangisoSASouth Africa2012-201837162100207.1419152.3600360
Khan MohammadPAKPakistan1952-19581317710026*10.00--00330
Alistair IfillCAYCayman Islands2019-202628185100257.6916162.1100251
Ali DawoodBHRBahrain2023-2026842715100198.3312182.6400263
Abrar AhmedPAKPakistan2022-202671332010023*7.6916162.11004133
Buddy OldfieldENGEngland1939120998049.50--010-0
M RavulaFIJFiji20263319947*49.5098101.02000111
Ruan de SwardtSASouth Africa2024241996433.0022045.00011130
Ben DunkAUSAustralia2014-2017550993219.8069143.4800086
Hammond FurlongeWIWest Indies1955-1956350996419.80--01190
Zameer KhanDENDenmark2019-2021660993316.5012181.8200090
Dougie BrownENGEngland1997-1998984992124.7514369.2300060
Sanath KaluperumaSLSri Lanka1984-1988610099239.9035128.21001120
Mohammad TauqirUAEUnited Arab Emirates2004-201514113995512.3817058.24010130
S JamilBELBelgium2019-202513114993014.1410891.67002112
Sajad AhmadzaiBELBelgium2022-2026171259926*14.1410693.4000345
Nadeem KhanOMAOman2025-2026151229930*9.9010099.0000285
Zaheer ZahiriFRAFrance2024-2026191389934*19.8076130.2600294
Vinay KumarINDIndia2010-2013411659927*9.0017456.9000272
S SolaSAMSamoa2019-20262516299187.0713374.4400183
Robiul IslamBANBangladesh2010-20141318799339.0020448.53006133
TM MacalouMABMali2022-2026201939928*6.1923841.6000490
Tony GrayWIWest Indies1985-1991301979912*8.2521146.9200390
John TraicosZIMZimbabwe1983-199331231199198.2524440.5700250
Boeta DippenaarAXAfrica XI2005-2007550986719.6013473.13011140
Mahidul Islam AnkonBANBangladesh2024-2025450984619.6018752.4100162
Naeem GullESWEswatini20225519863*24.5095103.16010142
Mohammad IshaqUAEUnited Arab Emirates1994-19965519851*24.5013075.38010110

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.