Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,769 of the 11,775 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Nigel HowardENGEngland1951-1952461862317.20--00000
Monde ZondekiSASouth Africa2002-20081882865914.3323037.39012120
Mahbubul AlamBANBangladesh2008-2009982865914.3314360.1401234
Jack O'ConnorAUSAustralia1908-1909481862012.29--00050
Ernie HayesENGEngland1906-1912591863510.7520.0000271
M WhelanGIBGibraltar2022-202617102862710.7583103.6100162
Haider AliUAEUnited Arab Emirates2025-2026412048615*5.3816352.7600351
JN du PlooyHUNHungary20254418544*28.3361139.3400035
Dan TaylorSASouth Africa1914240853621.25--00000
Mamoon LatifBELBelgium2019-2021870852512.1482103.6600172
Rajat PatidarINDIndia2023-2024470853212.1418047.22002121
Saran AslamDENDenmark2022-20241271854714.1749173.4700156
N WijesekeraAUAAustria2021-2023992852812.149985.8600051
Mohammad FarooqPAKPakistan1960-1965794854717.00--00190
Rudolph FoxBAHBahamas2022-2024101038524*12.149391.4000163
John GunnENGEngland1901-19056102852410.63--00180
Sadu ShindeINDIndia1946-19527115851414.17--00000
Kevin HurdleBERBermuda2006-200719135852210.6310184.1600237
Paul HoffmannSCOScotland2006-20071814385317.7369123.1900386
T SandaruwanROMRomania2025-20261914585319.4474114.8600363
Shoaib RafiqMEXMexico2023-2026191558524*8.508896.5900434
Hernán FennellARGArgentina2019-2026381948525*5.6782103.6600983
Yuvraj of PatialaINDIndia1934120846042.00--010-0
Utkarsh SrivastavaUSAUnited States of America2024430846728.0081103.7001071
Rehman AbdulITAItaly20195428437*42.0082102.4400052
G FatourosGREGreece2022440845021.0072116.6701074
David ColleyAUSAustralia1972440845421.0016052.5001090
Shaukat DukanwalaUAEUnited Arab Emirates19965428440*42.0013960.4300061
Saqib AliUAEUnited Arab Emirates2008-20145518425*21.0012965.1200090
Gregor MaidenSCOScotland2008-2011962843121.0013363.1600151
Jason KrejzaAUSAustralia2008-20111062843221.0016949.7000080
J StanigzeSWESweden2024-2025861843316.8076110.5300036
Mark RushmereSASouth Africa1992560843514.0023036.5200040
David DembaGAMGambia2023-20266628445*21.0071118.3100145
R StrydomIREIreland20081170843712.0015853.1600081
Kelly SeymourSASouth Africa1963-19707103843612.008122.2200370
Greg ThomasENGEngland1986-198781368431*12.0023336.0500471
Raphick JumadeenWIWest Indies1972-1979121410845621.00219.5201220
Adam DaleAUSAustralia1997-2000311588415*12.0015554.1900230
Allah Mohammad GhazanfarAFGAfghanistan2024-2026301618431*5.608598.8200656
Javid PatelZAMZambia2025-20261917384166.0012368.2900234
Nandre BurgerSASouth Africa2023-20252517884239.3324833.8700260
D Long MartinezSPASpain2024220837941.5056148.2101084
Wilf BarberENGEngland1935240834420.75--00000
Dian ForresterSASouth Africa20265528321*27.6777107.7900044
Alec DaviesSCOScotland1999551833220.7515453.9000170
Jon-Jon SmutsITAItaly2026760832413.8371116.9000194
T RajivSEYSeychelles2021660833613.8370118.57001112
Kaif JamadarFINFinland2026660834813.8380103.7500092
Usman AfzaalENGEngland2001361835416.6013760.58010120

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.