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
BA SamboMOZMozambique2023422169*-1984.2100020
D AsgharNORNorway202622016128.0016100.0000011
RK PunjabiPERPeru20263211616*16.0013123.0800120
Albert PowellSASouth Africa189912016118.00--000-0
James NeblettWIWest Indies19351211611*16.00--000-0
Baqa JilaniINDIndia1936121161216.00--000-0
Jack PlimsollSASouth Africa1947121168*16.00--000-0
Don BrennanENGEngland195122016168.00--00100
Rangy NananWIWest Indies19801201688.006624.2400000
Sujith SomasunderINDIndia19962201698.006325.4000010
Luiz GoncalvesBRABrazil201932016138.002176.1900010
Kamal BishnoiBRABrazil2019321161416.001888.8900010
Tahir PatelSWASwaziland202222016158.002369.5700030
Steve TikoloAXAfrica XI2005-200733016115.334634.7800110
Nicholas IfillCANCanada2003-20064301695.334535.5600120
Usman MushtaqUAEUnited Arab Emirates2015-20164311698.003151.6100010
P TaylorCZECzech Republic2019-20211131167*8.0016100.0000010
Thomas MayesIREIreland2025-2026331168*8.004238.1000020
S KubhekaESWEswatini2025-2026732168*16.0013123.0800020
Yousif WaliBHRBahrain2022-202653016145.332466.6700110
L SmithFRAFrance202533016115.332272.7300020
Shafiullah ZakhelBELBelgium2025532169*16.009177.7800120
Ali AbbasKSASaudi Arabia2020-202533116128.002176.1900120
Yudha VerdianINAIndonesia20263301685.332955.1700110
BB AhirPANPanama20263321611*16.001984.2100110
James Lillywhite (jnr)ENGEngland187723116108.002166.6700010
Paul TerryENGEngland19842301685.336624.2400020
Waddington MwayengaZIMZimbabwe2002-20054411614*5.332857.1400111
Ashiqullah SaidBELBelgium2019-20219411695.3313123.0800020
Abdullah SheikhNORNorway2019-202254116115.332564.0000010
M FruCAMCameroon202144016134.003151.6100110
E HasahyaUGAUganda20224401694.002466.6700020
Ali HussainROMRomania2024-202510411695.331888.8900220
B MaheshCYPCyprus20246411685.3310160.0000002
R SekaranESTEstonia2024-20261043169*16.002759.2600010
Hasan YanarTURTurkey2025443167*16.002955.1700010
Wasim Al BalushiOMAOman2026541169*5.333151.6100020
Farmanullah GhariNORNorway20265411675.3311145.4500002
Arthur OchseSASouth Africa18892401684.00757.1400010
Abe WaddingtonENGEngland1920-19212401674.005529.0900110
Jim SimsENGEngland1935-193744016124.001816.6700100
Jahangir ShahBANBangladesh1986-1990542168*8.006225.8100100
Francis OtienoKENKenya20104401684.006823.5300100
Bernard LootsNEDNetherlands2010-2011752169*5.332759.2600102
T RitawaCOOCook Islands2022-202411511684.002857.1400010
Barlow CarkeekAUSAustralia1912652166*5.33--00000
Charlie LockZIMZimbabwe1995-1996953168*8.005330.1900130
Mohammed AwaisQATQatar2019-202016601692.672661.5400310
V MarghashayamCZECzech Republic2023-202686216104.002759.2600310
YJC AltamiranoCOSCosta Rica2024-202666116113.204139.0200201
PreviousPage 127Next

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.