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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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
Kamran HussainPAKPakistan20082112828*-21133.3300020
S SheelanINAIndonesia2023110282828.0028100.0000030
L SolomoneMOZMozambique2026110282828.0014200.0000051
John ShuterENGEngland1888110282828.00--000-0
Fred FreerAUSAustralia19461112828*-21133.3300031
Qalandar KhanQATQatar2019320282514.0021133.3300012
Shivam MaviINDIndia2023620282614.0018155.5600022
MG HunterGIBGibraltar2019320282714.004070.0000011
HH PatelMAAMalawi2019220282214.0023121.7400050
Usman RafiqUSAUnited States of America2023-20243212828*28.004070.0000140
L DirmeikISRIsrael2026320282314.003580.0000011
AS ChimaCANCanada2026220282414.002996.5500041
Alphonso RobertsWIWest Indies1956120282814.00--00100
Dhawal KulkarniINDIndia2014-201614332825*-2996.5500021
Graham ManouAUSAustralia20095312813*14.004562.2200030
Amjad GulUAEUnited Arab Emirates2015-201643028249.333093.3300031
MO BacareseGIBGibraltar2019-202333028139.335550.9100001
Amir SharifITAItaly20213312822*14.0027103.7000011
Abdullah Mohd YousafBHRBahrain2025-2026531281214.003190.3200020
L PereraBOTBotswana2026331281714.003580.0000020
Baloo GupteINDIndia1961-19653322817*28.00--00020
James HallIREIreland201033028159.337537.3300030
JS AbabuKENKenya1999-2006842281714.005650.0000030
Sheyne MoseleyWIWest Indies202124028127.0010526.6700030
Rasheed AbolarinNGRNigeria2019-20219422820*14.0021133.3300021
Wang LiuyangCHIChina202344028187.005154.9000120
Fred BarrattENGEngland1929-193054128179.33--00000
Chris DuckworthSASouth Africa195724028137.00--00020
Rustam BhattiCANCanada2011-20125522811*9.334168.2900110
J BatinibuluFIJFiji2022-202365128117.004660.8700001
D JamyansurenMONMongolia2023-202455028155.6010327.1800130
Samader ShadabGREGreece2024-202676028144.674266.6700202
Frank MitchellSASouth Africa191236028124.67--00100
Mark IlottENGEngland1993-199556228157.0013121.3700040
R EdwardsCAYCayman Islands2025-202614732811*7.004070.0000412
Jason BehrendorffAUSAustralia2017-202429842811*7.003287.5000100
R DrakeJPNJapan2022-202515872811*28.003384.8500010
Richard GoodwinPHIPhilippines2019-20229922816*4.005550.9100410
NT GireeshCAACambodia2024-2025239328144.674168.2900331
Jack YoungENGEngland1947-194981052810*5.603240.6300320
Aung Ko KoMYAMyanmar2023-2026171142810*4.005848.2800420
MV MatsauLESLesotho2021-20241411528224.674660.8700420
Bill BowesENGEngland1932-1946151152810*4.674938.7800200
Adeel RajaNEDNetherlands2002-201121122288*2.8013920.1400420
Debasis MohantyINDIndia1997-2001461272818*5.606543.0800310
Ben WhiteIREIreland2021-2025421612287*7.008134.5700120
Sarawut MaliwanTHAThailand2023-202643199285*2.807935.4400510
Cuan McCarthySASouth Africa1948-19511524152853.11110.0000600
Semo KameaPNGPapua New Guinea2022-2024412615285*2.558035.0000620
Shahid AfridiIWXICC World XI2005-2018220271613.5020135.0000031
PreviousPage 114Next

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.