ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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/27QUETAS

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
Jackson BirdAUSAustralia2012-20179964319*14.3314130.5000131
Jade DernbachENGEngland2011-20145815343123.586071.6700240
Samuel BadreeWIWest Indies2012-2018491594314*7.176368.2500011
Varun AaronINDIndia2011-2015181774394.3012534.4000250
Akshay PuriSINSingapore2022-2026431764313*3.918153.0900411
Daniel VettoriICCICC World XI20052214227*42.004593.3300020
Numan YousufBHRBahrain2026220424221.0033127.2700160
Charlie HallowsENGEngland1921-1928221422642.00--00010
Asim AshrafGAMGambia2024330421914.007655.2600050
Timezeen RapiSAMSamoa2023330422814.0034123.5300051
Liam NaylorSCOScotland2023-2025440422010.505675.0000050
A ChaudharySINSingapore2023-2024540423710.504495.4500150
Abdul JalilOMAOman2026541421614.006267.7400042
Owen DunellSASouth Africa18892414226*14.001435.7100140
Clem WilsonENGEngland1899241421814.00--000-0
Janardan NavleINDIndia1932-1933240421310.50--000-0
Sydney BurkeSASouth Africa1962-1965241422014.00--00111
Mehmat SertTURTurkey2019441421614.005971.1900050
MJ FourieIREIreland2007-20087534219*21.005182.3500041
Rory McCannIREIreland2010-2012105042188.407556.0000130
Umair AliUAEUnited Arab Emirates2015552421314.004887.5000022
SD ValjaloCROCroatia2022551421410.505477.7800040
Abdullah RanaSWISwitzerland2023-2024851422510.5027155.5600142
Sebastian de OliveiraPORPortugal202610524218*14.0034123.5300122
SF MangodaISRIsrael202655042238.4037113.5100051
Anwar HussainPAKPakistan195246042177.00--00000
Jaikumar ThakurCROCroatia2024-202577042206.007953.1600120
Sheraz SirwariSWISwitzerland2025-2026107242308.4031135.4800105
Jonathan HillPHIPhilippines2019-202398142116.007357.5300130
Gagandeep SinghBULBulgaria2023-202618934213*7.004593.3300141
KY WilfriedIVOIvory Coast2024-20261010042184.2017024.7100320
ZulqarnainPAKPakistan1985-19891910342136.003060.0000201
Ezra MoseleyWIWest Indies1990-19911110242265.257556.0000350
DE BurgessSAMSamoa2019-2026161144216*6.008151.8500200
Asad Ali RehemtullaBULBulgaria2020-20221611442166.005576.3600330
ML BojangGAMGambia2022-20261111042113.826861.7600321
CR RichardsSTHSt Helena2022-2026151224210*4.206168.8500321
Ahsan MalikNEDNetherlands2011-20174013104211*14.005773.6800121
Peter ChaseIREIreland2016-201935211042143.826960.8700741
Bert IronmongerAUSAustralia1928-19331421542122.636030.0000640
David MillerIWXICC World XI2017320413220.5036113.8900022
Kila PalaPNGPapua New Guinea20152214122*41.0030136.6700042
Ben SealeyWIWest Indies1933120412920.50--000-0
Steven WelshCANCanada2006-2008431413220.507852.5600051
Ali MohammadipourIRAIran2020331411920.504493.1800060
Qasim AkramPAKPakistan2023-2024430412013.674591.1100060
P BaghelCZECzech Republic2025330413313.675377.3600170
Mehmood QuaraishyEAFEast Africa1975331411920.5015426.6200020
Kjorn OttleyWIWest Indies2021-2024440412410.257356.1600051
P DhimanSPASpain2022440412910.255574.5500001
PreviousPage 103Next

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.