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
D TeinakiCOOCook Islands202244036169.003894.7400023
Gurnoor BrarINDIndia202610423618*18.004285.7100021
S DiwanganaCAYCayman Islands202644036199.0032112.5000031
Tich CornfordENGEngland193044036189.00--00001
Nadeem KhanPAKPakistan1993-1999441362512.0010534.2900010
Mohsin HubPERPeru20194413616*12.004187.8000120
Jim TroughtonENGEngland200365136209.007647.3700150
Jaydev UnadkatINDIndia2010-202322523614*12.008940.4500021
B MaphosaBOTBotswana2022-20231053361818.004383.7200011
Haseebullah KhanPAKPakistan2024-202555036247.204481.8200341
Sean TerryIREIreland201666036166.007349.3200130
Lahiru MadushankaSLSri Lanka2017-202177136206.005565.4500130
Elan TalkerISRIsrael2022-202617743622*12.004875.0000110
A DowlingBULBulgaria2024-20268733620*9.005072.0000140
SS KangUAEUnited Arab Emirates2024-2026237236147.2011830.5100110
Ruel BrathwaiteCYPCyprus202687136116.004090.0000121
Ali UsmanPAKPakistan202647036165.1411930.2500250
Zakir KhanPAKPakistan1984-199019763611*36.0010733.6400000
Pulasthi GunaratneSLSri Lanka2002-200323833615*7.206357.1400250
Ngawang ThinleyBHUBhutan2022-202410833611*7.204383.7200131
Rizwan HaiderMASMalaysia2022-202637863617*18.0028128.5700113
Frank WardAUSAustralia1936-193848236186.0015123.8400210
Usman QadirPAKPakistan2020-202326953618*9.0030120.0000231
C UdekweNGRNigeria2022-202527943611*7.203992.3100012
Nobby ClarkENGEngland1929-193489536109.003020.0000100
James KirtleyENGEngland2001-20071610236124.5014425.0000011
Lionel BakerWIWest Indies2008-20091710636179.007846.1500250
B KgosiemangBOTBotswana2022-2026331193610*18.006060.0000030
Mohamed CoulibalyMABMali2022-2026131303662.7711132.4300120
A MagdalenicCROCroatia2023-2025161423614*3.009040.0000630
B NamsraiMONMongolia2023-20261917236132.4013426.8700820
Abinash BoharaNEPNepal2019-202464191236125.144776.6000511
Ayush ShuklaHKHong Kong2022-20266819836103.275664.2900621
Pavandeep SinghMASMalaysia2019-20269920183612*18.006753.7300100
MWA van NieropNEDNetherlands20062213531*35.004971.4300041
Tim PaineIWXICC World XI2017220352517.503794.5900031
Cameron McAuslanHKHong Kong2017220352717.507248.6100040
Nazakat AliNORNorway2019220352517.5031112.9000013
Neville LindsaySASouth Africa1921120352917.50--00040
Des HoareAUSAustralia1961120353517.50--00120
Joginder SharmaINDIndia2004-20078323529*35.0030116.6700050
Jason MartinGUEGuernsey2020-20224323519*35.003697.2200011
Waqas HaiderSWESweden2022331351917.5021166.6700042
Jack EdwardsAUSAustralia2026330352511.675168.6300001
Chamalka FernandoROMRomania20264313524*17.5028125.0000150
George TribeAUSAustralia1946-19473313525*17.5027129.6300060
H SrinivasanGERGermany2019-20259413515*11.674971.4300010
N HiraniKENKenya2025-20261242351917.5026134.6200031
S KocharMEXMexico202644035268.754479.5500121
Vincent ValentineWIWest Indies19332413519*11.67--00100
PreviousPage 108Next

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.