Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacobus DuminySASouth Africa1927-192936030125.00--00100
R PoojaryMEXMexico2024-2025107030204.295257.6900201
CJPF KalugamageITAItaly2022-2026228530710.004468.1800010
CB OndoaCAMCameroon2021-2022109330105.008435.7100110
Jan-Izak de VilliersNAMNamibia2020-2025161023014*3.756943.4800211
Ottniel BaartmanSASouth Africa2024-20262711630126.007241.6700110
Alessandro MorrisCAYCayman Islands2019-202526128308*7.506744.7800320
Matheesha PathiranaSLSri Lanka2022-2026401873062.737241.6700630
VM VaghelaUSAUnited States of America2021-2025310292929.003290.6300020
Morné MorkelAXAfrica XI2007321292529.003387.8800050
MM SiddiqueJPNJapan2023-2024320292814.5020145.0000041
Iqbal SiddiquiINDIndia2001121292429.003096.6700031
Adeshlie AliasMASMalaysia2026220292214.503096.6700040
Amite HasanBANBangladesh2026120292514.504072.5000050
Jim ParksENGEngland1937120292214.50--000-0
Peter TruscottNZNew Zealand1965120292614.50--00000
Imran AbbasPAKPakistan2000220292814.506346.0300000
DI JoyceIREIreland2006-200733029189.675651.7900140
Daniel WestonGERGermany201933029149.673096.6700021
M AbdullaMAAMalawi2019-202163029239.6728103.5700040
Hashir DafedarOMAOman2025431291514.506147.5400031
Khalid NiaziSWISwitzerland2025-20268322913*29.003680.5600010
Tony OpathaSLSri Lanka1975-197953029189.675552.7300130
Boris GorleeNEDNetherlands202233029169.675552.7300030
Jurg HirschiMACMalta201933029139.674860.4200000
Haider KianiPHIPhilippines2019-202354129139.674170.7300020
Macai SimmonsBERBermuda2019-20216412918*9.6728103.5700211
Bhargav NarasimhaMEXMexico2023-202664129139.674367.4400000
Fazil MuhammadSOUSouth Korea202454129159.674367.4400010
Percie CharltonAUSAustralia189024029117.25--00000
Phiroze PaliaINDIndia1932-193624129169.67--00000
Keith AndrewENGEngland1954-196324129159.676129.5100030
FE CaravaMOZMozambique2021-202295029125.806346.0300010
Awais IkramSLOSlovenia2022-20255522910*9.6729100.0000031
D RobsonESTEstonia2023-202413512919*7.254367.4400201
Jahandad KhanPAKPakistan2024-202585129177.253485.2900102
Zeeshan GorayaAUAAustria2025-2026115029125.803876.3200021
DJ HallCROCroatia202655229129.675058.0000010
Vivek RazdanINDIndia1989-199055229189.673778.3800140
Adrian NeillSCOScotland2019-202314642914*14.504170.7300020
DK ShettyINAIndonesia2023-20262764291414.5027107.4100011
Nazmul IslamBANBangladesh201819732977.254663.0400130
Yasir MohammadUSAUnited States of America2021-2026217129164.836048.3300100
V PulibantiCROCroatia2023-202477229105.805354.7200250
Steve WatkinENGEngland1991-199477029134.1410527.6200230
Dodda GaneshINDIndia19975832985.8013022.3100010
Zahid MahmoodPAKPakistan2021-202499329174.8312024.1700322
Michael MasonNZNew Zealand2003-2010291042913*4.838036.2500230
Hamza TahirSCOScotland2018-20244810329134.148534.1200520
Sanath JayasuriyaASIAAsia XI2005110282828.002996.5500020
PreviousPage 113Next

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.