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
A KuthalinghamTUCATurks and Caicos Islands2025220372418.503994.8700010
Leslie GayENGEngland1894120373318.50--00030
Dharmendra MananiROMRomania20192213719*37.0032115.6300041
Vimal ChandraPANPanama2019320372618.5030123.3300033
Roneel HiraNZNew Zealand2012-201315313720*18.5033112.1200041
Waleed RanaITAItaly2022330372512.334877.0800021
Benjamin EmbletonLUXLuxembourg2025-2026530372612.334190.2400140
Donovan PagonWIWest Indies2005230373512.339837.7600170
Rusty TheronSASouth Africa2010-201213433731*37.0026142.3100031
Mohamed ShiyamMALMaldives20245423725*18.505468.5200140
S WankhadeCOSCosta Rica202644037199.258145.6800110
H AggarwalESTEstonia2026541372112.335863.7900020
David IronsideSASouth Africa1953-1954342371318.50--00000
Saiful IslamBANBangladesh1990-19977423722*18.505962.7100030
Scott BorthwickENGEngland2011-201445037157.405172.5500041
Suresh KumarPERPeru2019-202655137259.256457.8100120
Sarfaraj PatelLESLesotho20216613710*7.405567.2700020
Muhammad AkramMASMalaysia2026106237159.254190.2400023
Furkan TuskanTURTurkey202666037216.176755.2200232
Malcolm HiltonENGEngland1950-195246137157.40--00201
Nestor DhambaOMAOman2021-2022117237117.406556.9200130
D MarksMACMalta2019-20251874371012.334582.2200011
O Sam ArthurCOSCosta Rica2019-202611763716*37.004778.7200050
S TharangaCYPCyprus2025-2026117337149.2535105.7100132
Jonte SmithBERBermuda2024-202615943716*7.405074.0000230
Y KonateMABMali2024-20261110037173.707350.6800422
Anantha KrishnaSINSingapore2019-2023181173721*9.254877.0800340
Kwena MaphakaSASouth Africa2024-2026291253712*5.296061.6700522
Andy McKayNZNew Zealand2010-2012221383720*7.4010335.9200430
Eric HolliesENGEngland1935-1950131583718*5.29160.0000400
Fazalhaq FarooqiAFGAfghanistan2021-20261013928376*3.3610734.5800830
Kumar SangakkaraAXAsia XI2005221363536.008641.8600060
Ahsan AliPAKPakistan2020220363618.003992.3100140
Azeem NazirSWISwitzerland2022420363618.004285.7100150
KN GabhaneHUNHungary20253223626*-3992.3100030
Ankush SinghMEXMexico2026220363618.0029124.1400133
Edward GraceENGEngland1880120363618.009637.5000140
John StephensonENGEngland1989120362518.008940.4500030
Mohammad RamzanPAKPakistan1997120362918.0014125.5300040
David TikoloKENKenya19963223625*-7548.0000021
Mohammad AkramAFGAfghanistan2026220363418.003797.3000022
Jonathon DunnVANVanuatu2019430362312.004187.8000001
Ryan CampbellHKHong Kong2016330362712.004776.6000160
Asif IqbalSOUSouth Korea20223313621*18.004580.0000031
Mirza BaigPAKPakistan20233313632*18.0029124.1400152
Ganesh MylvaganamUAEUnited Arab Emirates1996330362312.009239.1300140
Azeem PitcherBERBermuda2006-200744036309.008940.4500021
Ankur SharmaHKHong Kong2014441361812.006952.1700010
Imran ArifKSASaudi Arabia202144036229.004875.0000013
Waqas AliBELBelgium2019-202454036139.004973.4700001
PreviousPage 107Next

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.