Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE96/2 (21.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
MJ ScotlandBERBermuda202577312357*30.75119103.3601192
Subham PatelKENKenya20267711232420.50108113.89000135
Ian CrombNZNew Zealand1931-193258212351*20.50--01152
Grant PatersonZIMZimbabwe1983-1987101001232712.3032737.61001110
Bob CrispSASouth Africa1935-193691311233510.2520.0000581
A MartelGUEGuernsey2022-20263115412323*11.18111110.81003154
Nangeyalia KhanAFGAfghanistan2024-20262115612327*13.6715778.3400284
Dieter KleinGERGermany2020-20232317512331*10.2599124.24003105
Pervez SajjadPAKPakistan1964-19731920111232413.675316.9800261
CRM DouglasBERBermuda20082201226961.0021855.96020141
Sammy WoodsENGEngland18963401225330.50--010-0
Assad FudadinWIWest Indies20123511225530.5038032.11010150
Farzan AfzalSPASpain201965112259*30.50118103.3901086
K DasanBULBulgaria2019-20207601227420.33121100.83010102
Umair SharifKSASaudi Arabia202387212244*24.40102119.6100076
Vineet ShahINAIndonesia202511921223917.4314087.14000101
Todd MurphyAUSAustralia2023-202571011224113.5620559.51003153
Sharina RavikumarCOSCosta Rica2024-2026121101225211.0918864.8901162
Akhil ArjunanFINFinland2023-20261711212224*13.5614087.1400171
Mitchell McClenaghanNZNew Zealand2012-201676211412234*17.4315379.74002114
C GreenshieldsPORPortugal2025-202676312167*40.33112108.04010113
Jeff WilsonNZNew Zealand1993-200577112144*20.1712696.0300191
Riyan ParagINDIndia202410701213417.2983145.7800059
J CutinhoCOSCosta Rica2019-20267701214617.2913987.0500095
Ramesh DavidCANCanada2008-20108701214817.2923551.49000121
Vasmiakram ChandZAMZambia20268821214020.1712398.37000152
Frank HearneSASouth Africa1892-18964801213015.13--00200
John DewesENGEngland1948-195051001216712.10616.67011100
Sandeep GuptaKENKenya1996-2001101011214113.4422055.00003110
Phil HorneNZNew Zealand1987-199081101212711.0041129.44003100
JEA DoctoraPHIPhilippines2023-20262015412142*11.0015677.56004104
Neil McGarrellWIWest Indies1998-2001211641213310.0831338.66003131
Tshering TashiBHUBhutan2024-202623195121388.6419960.8000393
Victor NyauchiZIMZimbabwe2020-202523237121267.5626046.54005151
Tim WallAUSAustralia1929-193418245121206.3726331.5600571
Sourav GangulyAXAsia XI20072201208860.0014185.11010161
Mohammad YousufAXAsia XI2005-20075401206630.0012893.7502082
Flavian AponsoNEDNetherlands19965401205830.0024748.58010111
Reyansh SharmaHKHong Kong202655312071*60.0087137.9301096
M KadyanBULBulgaria2021-2022121131205015.0094127.66012136
CB RoposoMOZMozambique2022-20263217612024*10.9116075.00002100
Hila VarePNGPapua New Guinea2022-202628214120187.0614483.33002131
Cameron CuffyWIWest Indies1994-200255451712017*4.2938031.58001181
Hashim AmlaIWXICC World XI201733111972*59.5084141.67010133
Samit GohelCANCanada20263301196739.6716671.6901081
Daryl MitchellNZNew Zealand202633111989*59.5066180.3001087
Shahid MahboobPAKPakistan1982-198911611197723.8019461.3401190
Chris FoggoBERBermuda20087701196017.0019162.3001171
Toby Roland-JonesENGEngland201757311937*29.7515576.77000154
Tim GruijtersNEDNetherlands2010-201313941193223.8016373.0100083

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.