Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM163/2 (45.2)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
Ian AllenWIWest Indies199122254*-1533.3300010
Tertius BoschSASouth Africa199232255*-1050.0000010
Don PringleEAFEast Africa1975220532.501533.3300000
Hamish McLeodEAFEast Africa1975220552.501050.0000100
Khalid KhanHKHong Kong2004220532.50862.5000000
Matthew SpryPERPeru201942153*5.001145.4500000
Imran AliKUWKuwait201942155*5.00683.3300100
Rakesh BharathanCOSCosta Rica2025220552.505100.0000110
Lucky MalikDENDenmark2026220552.50955.5600100
G IrvinBAHBahamas2021-2026731542.501827.7800110
Munis AnsariOMAOman2015-201693353*-955.5600000
Theo van WoerkomIREIreland2023-202463252*5.001729.4100000
Tom KimberGUEGuernsey2019330521.671338.4600000
MD GarrattGIBGibraltar2019-2021631542.501827.7800000
M MwamadiMAAMalawi2021-202293353*-1050.0000000
MH OmanSLOSlovenia2022431522.502123.8100000
M SidibeMABMali2022330551.672123.8100210
G RileyGAMGambia2022-2024330531.672222.7300100
Dhananjay RaoHKHong Kong2024830551.67862.5000200
Mansoor ShahNORNorway2025-2026831522.50771.4300000
Ajhar AlamCZECzech Republic2025-2026531542.501145.4500100
Matthew FaateaSAMSamoa2023330541.671729.4100110
Gerrie SnymanNAMNamibia2003540551.25955.5600310
Gayashan MunasingheITAItaly201964154*1.671338.4600210
Prithvi BhartNORNorway2019-2021104252*2.502520.0000100
Aarush BhagwatHKHong Kong2019440531.251631.2500100
Sonny BakerENGEngland2025-2026842542.504810.4200110
T UlutunaTURTurkey2019-2022640541.251145.4500210
B VakatiniCOOCook Islands2022-2025641551.67955.5600200
Bipin KumarQATQatar2023-20251242532.501241.6700000
S ElayaperumalMEXMexico2024440531.252123.8100100
J ProctorBERBermuda2024-20261342552.501827.7800100
Jediah BladesWIWest Indies2024-202594353*5.001435.7100100
T MakayaMAAMalawi2025-2026104254*2.501241.6700210
Saurabh KumarSOUSouth Korea2025-2026640521.252619.2300100
D SvilicicCROCroatia202554254*2.501533.3300100
Musa Khan AhmadzaiSWISwitzerland202694352*5.001241.6700000
U BatjargalMONMongolia2026440531.252917.2400200
Grahame CorlingAUSAustralia1964541531.67618.2000200
Raja AdeelSPASpain2019-2026306252*1.251338.4600100
EDS PimheiroTIMTimor-Leste202586252*1.253116.1300200
Joshua AsiaNGRNigeria2022-2025267252*1.001926.3200300
Luo ShilinCHIChina2023-2026127353*1.253613.8900200
Muhammad SaqlainHUNHungary2025-2026248354*1.001729.4100410
Rahul DravidICCICC World XI2005110444.001428.5700000
Mohammad YousufASIAAsia XI2005110444.00580.0000000
Mick LewisAUSAustralia2005-200691144*-4100.0000000
Vinoo TewarieNEDNetherlands2011110444.002218.1800000
Nathan ReardonAUSAustralia2014210444.00850.0000000
Avinash KarnNEPNepal2015110444.00757.1400000
PreviousPage 147Next

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.