T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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)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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd 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/27NZIND

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
PADLR SandakanSLSri Lanka2016-2021624317204257.8545245.13004250
Zeeshan HaiderQATQatar202610722037940.60152133.55010167
Bakhtiar TahiriBULBulgaria2020-202513822034933.83181112.15000217
Kirk McKenzieWIWest Indies2023-202461202035016.9234758.50012302
Shariq MunirQATQatar2025-2026191322034118.45142142.960011710
Aryaman SunilSINSingapore2019-20222523520336*11.28162125.310031113
M Yunusu IssaTANTanzania2022-202436261020333*12.69169120.12003149
Clifford McWattWIWest Indies1954-19556922025428.86--020-0
Bill BrockwellENGEngland1893-189971202024916.83--001100
R PanchalSPASpain2019-20231814620271*25.2523287.0701158
Arnold OtwaniUGAUganda2019-2022151502024413.47197102.54003253
Cephas ZhuwaoZIMZimbabwe2008-2018161602024512.63198102.020072510
Mohammad WasimPAKPakistan2021-20266431132024311.2223785.23004179
Ravindra PushpakumaraSLSri Lanka1994-2001534017202448.7853537.76007214
Zada SherFRAFrance2026121102015518.27144139.580131212
A ManepalliLUXLuxembourg2020-2025141312015716.75191105.24011193
Peter MoorIREIreland2023-202571402017914.3638452.34013292
Khaibar DeldarHUNHungary2021-2025161402014914.36171117.54002199
H VenkataramSINSingapore2025-202622181220127*33.50172116.86000129
Bilal MuhammadMACMalta2021-20222919620135*15.46139144.60002814
Xavier BartlettAUSAustralia2024-2026342152015212.56190105.790241411
Salvin StanlyCAACambodia2023-20252724320125*9.5720598.05003187
Wilf FergusonWIWest Indies1948-195481032007528.57--02100
Zulfiqar AhmedPAKPakistan1952-1956910420063*33.33--01172
AD DoreBERBermuda2024-20251514120033*15.38196102.04000204
Metuisela BeitakiFIJFiji2022-20261919220033*11.76192104.170031411
Moin-ul-AtiqPAKPakistan1988-198955019910539.8027971.3310060
Jan-Berrie BurgerNAMNamibia20036601998533.17198100.51010253
S RamakrishnanCZECzech Republic2022-2025108119967*28.43160124.38020224
Waqar ZalmaiAUAAustria2024-202645261119923*13.27156127.560031313
S PokhriyalCZECzech Republic2019-20207711987933.00179110.61010313
Harry MosesAUSAustralia1887-189561001983319.8011137.8400091
Roly JenkinsENGEngland1948-195291211983918.009827.5500000
Gerhardus LiebenbergSASouth Africa1995-199891201984516.5043445.62002220
Alester MaregwedeZIMZimbabwe2003-2005131511983714.1435455.93002204
Zain AhmadFRAFrance2022-2025201801985211.00187105.88014253
Pawan SarrafNEPNepal2019-20242825319827*9.0024879.84006217
Lanka de SilvaSLSri Lanka1997131051975739.4034656.94021190
Tom HartleyENGEngland2023-202471111973619.7029367.24000246
Jonathan BarryBAHBahamas2021-20261815419730*17.9129666.55001161
Irfan SafiAUAAustria2025-20262518619720*16.42173113.870031413
Jasraj KundiKENKenya2019-20252321519731*12.31189104.230031010
Christopher MpofuZIMZimbabwe2004-20201318038197334.6950239.240019116
Moisés HenriquesPORPortugal202644119611165.33115170.431101811
Jitin SinghTANTanzania2021-2023231501966013.07180108.89012261
Frank LaverAUSAustralia1899-1909152361964511.53--00400
Richard IllingworthENGEngland1991-19963425121962815.0851837.84003190
Ben BarnettAUSAustralia19384811955727.8639948.87010250
GR CodringtonCANCanada2006-20071614319545*17.7329965.22001203
DA MehtaTANTanzania2022-2026151411944914.9219599.49003262

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