Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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/27QUETASODI1st 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyASIAAsia XI2005110222222.004055.0000020
Sinethemba QeshileSASouth Africa2019-2025410222222.002395.6500030
Alexander HillmanGIBGibraltar2026210222222.0014157.1400030
Hamza NisarSPASpain2026110222222.0011200.0000012
Akshay HarikumarBULBulgaria2021110222222.0013169.2300030
Albie MorkelAXAfrica XI2007220221311.003073.3300020
Sivert SamuelsonSASouth Africa1910120221511.00--000-0
Hiralal GaekwadINDIndia1952120221411.00--000-0
Charles PalmerENGEngland1954120222211.00--00100
Gursharan SinghINDIndia1990220221811.004845.8300020
Wayne PhillipsAUSAustralia1992120221411.008127.1600030
Colin WellsENGEngland1985220221711.004450.0000020
Nisal FernandoSLSri Lanka19942222220*-2588.0000020
J ChaturangaBHRBahrain202233022187.3318122.2200121
Nitish RanaINDIndia20213302297.334153.6600000
David AnkrahGHAGhana201943022127.334351.1600020
A KansonkhoMAAMalawi2021-20237312220*11.0019115.7900121
Ali SheikhUSAUnited States of America2025731221711.0020110.0000010
M KulfiwalaESWEswatini202533022217.3321104.7600140
VT ThiyaneshSINSingapore2023-20267312211*11.002878.5700011
JWP StephanGERGermany202633022127.333073.3300010
Bryan AndrewsNZNew Zealand1973-1974232221722.004944.9000040
Dewald PretoriusSASouth Africa2002-20034412297.334153.6600140
Afzaal HaiderHKHong Kong2004-200844122227.335242.3100240
Sachindu ColombageSLSri Lanka202644122147.334153.6600030
Virendra KumarISRIsrael2024442228*11.0019115.7900020
AL KhuntiISRIsrael202654122137.333759.4600002
Harry ButtENGEngland189634122137.33--00100
Geff NobletAUSAustralia1950-19533412213*7.33--00130
Suru NayakINDIndia1981-198264122117.336832.3500030
Peter McIntyreAUSAustralia1995-199624122167.339323.6600230
Alan ThomsonAUSAustralia1970-19715542212*22.004548.8900120
Ashley de SilvaSLSri Lanka1986-19937502294.407031.4300110
Shakti GauchanNEPNepal2014-2018963229*7.338725.2900200
VM WaqavakatogaFIJFiji20266612284.402878.5700111
Gopal SharmaINDIndia1985-199016612210*4.402544.0000200
Anwar Hossain MonirBANBangladesh2002-200547422137.338127.1600120
AA GajicSERSerbia2022-202520742297.334450.0000010
D WotuVANVanuatu2022-20262276227*22.0018122.2200020
Nazmul HudaTIMTimor-Leste2025872228*4.406235.4800220
M MalleMABMali2022-20249802292.759622.9200300
Mohammad ZahidPAKPakistan1996-200315103227*3.1410720.5600421
A WrightCAYCayman Islands2023-2026311042293.675837.9300300
Shafiuddin AhmedBANBangladesh1997-20001110622115.506633.3300310
Anwar RahmanMASMalaysia2019-20232210422123.673464.7100220
David RennebergAUSAustralia1966-196881372293.678100.0000310
Iain WardlawSCOScotland2013-201524158227*3.144351.1600520
Prasidh KrishnaINDIndia2021-2026472313225*2.2010920.1800610
Leslie WightWIWest Indies1953110212121.00--000-0
Christopher MahoneyPERPeru2019310212121.002777.7800010
PreviousPage 120Next

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.