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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Arslan AmjedESTEstonia2022110202020.003066.6700010
MR JohnsonUSAUnited States of America2004220202010.0019105.2600130
Friedel de WetSASouth Africa2009-2010220202010.007128.1700130
Maurits JonkmanNEDNetherlands2007-2010420201310.005139.2200020
C WaiswaUGAUganda2019-20219212014*20.0014142.8600011
John SimpsonENGEngland2021320201710.003164.5200020
Ainool HaqqiemMASMalaysia2019421201220.0020100.0000010
Brendan DoggettAUSAustralia2025221201320.005139.2200010
T BukenyaUGAUganda2020-20213222012*-13153.8500002
Joel DaviesAUSAustralia20263222013*-14142.8600011
JKC AhirPANPanama2023320201310.005040.0000010
SS TallapragadaMEXMexico2026220201810.002774.0700010
Sandford SchultzENGEngland1879121202020.00--00000
Alan WhartonENGEngland1949120201310.00--000-0
Abdul SattaurCANCanada200333020136.676033.3300101
Arthur PitcherBERBermuda200733020126.672871.4300121
Andre McCarthyWIWest Indies2018-202133020126.674940.8200010
Naiem BameriIRAIran202033020106.675735.0900000
S BrowneLUXLuxembourg202033020196.673754.0500100
Shahnawaz DhaniPAKPakistan2021-20221332201620.009222.2200002
Indika GallageSLSri Lanka1999-2001431201410.006033.3300010
Bryan MauricetteCANCanada197933020156.676829.4100101
Ian PhilipSCOScotland199933020176.678922.4700100
Keenan FlowersBEABelize2019331201710.003360.6100130
Fakhrul MohonPORPortugal2019-20227422012*10.0015133.3300202
M HeingoNAMNamibia2025-202621432020*20.0011181.8200122
CV RanasingheSOUSouth Korea202610422014*10.0019105.2600111
Charles EadyAUSAustralia1896-19022412010*6.67--00000
JRMVB SanjayaSLSri Lanka20178522066.6718111.1100030
Manish SharmaCAACambodia2023-2024105120155.005735.0900130
A ShuklaCROCroatia20245502094.003951.2800111
Maurice TremlettENGEngland19483522018*6.67--00201
David MutenderaZIMZimbabwe1999-200195220106.674841.6700111
Matt ParkinsonENGEngland2019-202212612084.002774.0700330
Marlon GrahamBAHBahamas20216612084.003852.6300010
GM MuthuiKENKenya2022-20263464206*10.002774.0700020
FFJ HeoINAIndonesia2024-202566020123.333655.5600301
Sai Hla HtweMYAMyanmar2025-202611632010*6.674050.0000000
Tommy MitchellENGEngland1933-19355622095.003540.0000120
Tinu YohannanINDIndia2001-2002666208*-4148.7800010
Kervin EbanksCAYCayman Islands2019-20258702082.864544.4400110
Nijat MasoodAFGAfghanistan2022-202457220124.007227.7800421
Henry ShipleyNZNew Zealand202313832074.004148.7800200
B PondaniMAAMalawi2021-2026411072086.673262.5000110
A MongarBHUBhutan2023-202613102208*2.505337.7400200
Simon DavisAUSAustralia1986-1988401272064.003655.5600200
Ateeq IqbalHKHong Kong2022-2026431310205*6.672968.9700110
Z ShurentsetsegMONMongolia2024-20261614420132.008523.5300701
Muktar AliBANBangladesh20161111919*-15126.6700011
Ramith RambukwellaSLSri Lanka2013-2016210191919.0016118.7500011
PreviousPage 122Next

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.