Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM160/2 (44)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27TITWARODI1st 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Greg ScottBEABelize2026210555.001435.7100000
Ali KhanCANCanada202611155*-1145.4500010
Frank AllanAUSAustralia1879110555.00--000-0
Mandy Mitchell-InnesENGEngland1935110555.00--000-0
George MudieWIWest Indies1935110555.00--000-0
Alfred ScottWIWest Indies1953110555.00--000-0
Kenia JayantilalINDIndia1971110555.00--00010
Maqsood RanaPAKPakistan1990110555.001338.4600000
Sajjad AkbarPAKPakistan1990210555.00955.5600000
Imran MirAFGAfghanistan2025110555.00955.5600010
Bernard ScholtzNAMNamibia202621155*-1338.4600010
Daniel BirrellJERJersey202621155*-683.3300000
Vimal DwivediESTEstonia202211155*-862.5000000
Aijaz AliUSAUnited States of America2004220542.501145.4500010
RK WhelanIREIreland2007220552.501241.6700110
Ben CuttingIWXICC World XI2017321555.004125.0000010
Neeyamur RashidBANBangladesh199922154*5.005100.0000000
Rajesh RanpuraOMAOman201522255*-862.5000000
Gareth BreeseWIWest Indies2002120552.502619.2300100
Tanbir HayderBANBangladesh2016220532.501631.2500000
G JohnsonSTHSt Helena2022621535.001338.4600000
Chetan SakariyaINDIndia202132255*-1050.0000000
D KegasitsweBOTBotswana201942254*-1145.4500000
Ismail SardarTHAThailand2020220532.501631.2500000
Ashish RanaESTEstonia2021-202242154*5.00862.5000000
G MillerCOOCook Islands202222255*-1050.0000000
R MbaiwaBOTBotswana2022-2023320532.501435.7100000
P AbhijitSEYSeychelles2022320552.50955.5600110
Mohsin ZakiBHRBahrain202352254*-955.5600000
SivakumarCAACambodia202362253*-1050.0000000
AZ ShahFIJFiji2024221545.001729.4100000
VRB ArachchigeMACMalta202442255*-3166.6700010
TJ RamphomaLESLesotho2024220552.50862.5000100
R JohnsonTUATurks and Caicos Island2025220552.501050.0000110
R JohnsonTUCATurks and Caicos Islands2025220552.501050.0000110
Sadat SaidHUNHungary2025-202662155*5.003166.6700110
Sagor HossainCZECzech Republic2025220542.501241.6700000
O IsiyakuNGRNigeria202582254*-1435.7100000
O HowellBAHBahamas202632253*-862.5000000
Miguel SilvaBRABrazil202622155*5.005100.0000100
Norman SankarISRIsrael2026220542.501241.6700010
Dusty TapscottSASouth Africa1913120542.50--00000
Francis MacKinnonENGEngland1879120552.5010.0000100
Alfred MarrAUSAustralia1885120552.50--00110
Andy DucatENGEngland1921120532.50--00000
Alec HurwoodAUSAustralia1930-1931220552.50--00100
Rustomji JamshedjiINDIndia193312254*---00000
Ray RobinsonAUSAustralia1936120532.501050.0000000
Mac AndersonNZNew Zealand1946120542.50--00000
Ken EastwoodAUSAustralia1971120552.502520.0000100
PreviousPage 146Next

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.