Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM266/3 (71)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27TITWARODI1st 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,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Yadwinder SinghHUNHungary202311199*-1369.2300010
K LakeJPNJapan2024-2026610999.008112.5000000
AR Perez RiveroARGArgentina2024110999.001090.0000000
TNM SolehINAIndonesia2025110999.002142.8600000
Safvan PatelPANPanama2025210999.001275.0000000
Abdul MakdaPANPanama2025-2026610999.001181.8200001
DK RamanDENDenmark2026110999.001090.0000010
Alec HearneENGEngland1892110999.00--000-0
Denis TomlinsonSASouth Africa1935110999.00--00020
Tyrell JohnsonWIWest Indies193911199*---000-0
Riaz AfridiPAKPakistan2004110999.001275.0000020
Stuart ChalmersSCOScotland200921199*-1464.2900010
Dinesh KannanDENDenmark2026110999.001181.8200010
Rashid ZiaUSAUnited States of America2004220984.505715.7900020
HR JohnsonUSAUnited States of America2004221999.002045.0000000
Marchant de LangeSASouth Africa2011-20161220994.501947.3700120
Asad MohammadGERGermany2019-2021920954.508112.5000020
Tenzin Wangchuk jnrBHUBhutan2019220994.501752.9400120
Scott CameronSCOScotland201822198*9.001369.2300000
HH BannerBEABelize2019321969.001090.0000001
NA JanesTHAThailand2019220994.501181.8200110
Sanker VarathappanKUWKuwait2019220994.501181.8200120
Humayun KabirSWESweden2021220974.501656.2500000
Sanjay KumarHUNHungary2021221989.007128.5700010
Josh HullENGEngland202412197*9.001656.2500001
Lovepreet SinghUAEUnited Arab Emirates2023220964.502536.0000010
S BanamaliSINSingapore202452198*9.001560.0000000
Mohammad AbrarQATQatar202542198*9.001656.2500010
D HardwareTUATurks and Caicos Island202522197*9.002437.5000000
T AmreshCOSCosta Rica2026220974.509100.0000001
M RamloganCAYCayman Islands202642297*-1275.0000000
Harsha AmarasingheMALMaldives2026520984.501090.0000010
Pompey NortonSASouth Africa1910120974.50--00000
John McIlwraithAUSAustralia1886120974.50--00000
Robert DowerSASouth Africa1899120994.50--00100
Fred TateENGEngland190212195*9.004100.0000010
AK SenguptaINDIndia1959120984.50--00000
Les JoslinAUSAustralia1968120974.502832.1400000
Granville De SilvaSLSri Lanka1985421979.001850.0000000
Noel DavidINDIndia199742298*-1090.0000000
Carl BulfinNZNew Zealand199942197*9.008112.5000001
Glen SulzbergerNZNew Zealand200032196*9.001560.0000000
Fahad UsmanUAEUnited Arab Emirates2004220994.501850.0000100
Sakib HasanSERSerbia2019220984.507128.5700010
Rob QuineyAUSAustralia2012230993.002240.9100210
Arun PouloseOMAOman2017330993.001464.2900220
Babar AliRWARwanda2023330973.001947.3700100
AN HyobeomSOUSouth Korea2022-2024630943.001752.9400010
Bhumeshswar JagrooBAHBahamas2021-202263295*9.001181.8200110
Itibarshah DeedarAUAAustria2022-202693395*-1181.8200010
PreviousPage 138Next

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.