Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW15/2 (5.2)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,764 of the 11,770 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tanvir AhmedPAKPakistan2010-20138821885731.3328366.43010272
Riaz HassanAFGAfghanistan2022-20258801885023.5032557.85010183
S AshwathnarayanaHUNHungary2021-202212931885231.33142132.390101410
Josh ClarksonNZNew Zealand2023-20261914318838*17.09169111.24001137
Barberton HalliwellSASouth Africa1892-190281501885712.53--01300
Brian MurphyZIMZimbabwe2000-2003413111188309.4058831.97004210
Ainool HafizsMASMalaysia2019-202666327188217.5219894.95001124
Norman CowansENGEngland1982-1985423710188366.9640646.31008253
Clairmonte DepeiazaWIWest Indies1955-195658218712231.17--101160
Gurpratap SinghCYPCyprus2021-2022101001875418.70133140.600111015
Ammad UddinBHRBahrain2019-20211211318741*23.38109171.560001811
Brenton ParchmentWIWest Indies2007-2008101201874815.5838748.32000222
Manpreet SinghITAItaly2019-2023181551873618.7020392.12001133
KB PatilMEXMexico2024-2026161601873711.6920989.47001134
Rodney TrottBERBermuda2007-20213221918748*15.5834055.00003121
Paul WinslowSASouth Africa1950-195559018610820.678200.00101155
Shadnan KhanAUAAustria2024-2026141231868020.67147126.53011139
Abdul SamadPAKPakistan2025-2026141331864418.60186100.00001186
GG BannerBEABelize2019-2024171611864712.40185100.540041113
Tanzeel SheikhKENKenya2022-2025241621864813.29147126.530031510
Arshan JasaniTANTanzania202166118590*37.00152121.71010156
Subramaniam BadrinathINDIndia2008-2011101011855620.5638747.80010170
Tomas Mackintosh SabaterSCOScotland20231210118538*20.5621586.05000181
Mansoor SafiAUAAustria2025-2026151111858018.50114162.280111313
Gavin RobertsonAUSAustralia1994-1998171441855718.5047039.36012171
Lautaro MusianiARGArgentina2019-20231616218544*13.2120590.24002141
JD AllanVANVanuatu2022-2026191711853611.5620689.81000152
A ReyesGIBGibraltar2021-2026321861854415.4221088.10002172
Ken HiggsENGEngland1965-1968151931856311.5667625.89012153
Len BaichanWIWest Indies1975-1976362184105*46.005244.2310010
Saadat AliPAKPakistan198477118478*30.6734153.96010130
Keegan MethZIMZimbabwe2006-2013141321845316.7331857.86012173
Jeroen SmitsNEDNetherlands2003-200943211018429*16.7338747.55002110
W WotuVANVanuatu2022-20262321318425*10.22182101.10005613
Mohammad AsifPAKPakistan2005-2010695723184295.4156632.510017230
SM TupouFIJFiji2022-2026151501833512.2022083.18000137
MK ThakurTHAThailand2024-2026251941834912.20163112.27003119
Gareth BattyENGEngland2002-2016202141833810.7666027.73003162
Khurram ChohanCANCanada2009-20142822818335*13.0729761.62001105
Colin BlytheENGEngland1901-1910193112183279.6310.00004120
Subhash GupteINDIndia1951-1961364213183216.31--00620
Leonard MoonENGEngland19064801823622.75--001191
Aftab GulPAKPakistan1969-19715801823322.7528637.06000160
Richie RobinsonAUSAustralia19775801827022.7538946.79010211
S CrowieSTHSt Helena2022-20241110318254*26.0022879.82010171
K MendonCZECzech Republic2019-20211511618245*36.40172105.81000135
Bilawal BhattiPAKPakistan2013-2015211441823918.2024275.21002214
Scott KuggeleijnNZNew Zealand2017-2024231551824418.20165110.300041710
Hayden Walsh, Jr.WIWest Indies2019-20245422918246*14.0025870.54002173
Palaniapan MeiyappanUAEUnited Arab Emirates2019-202346288182249.1035651.12006130

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.