Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd 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
Mujeeb-ur-RehmanQATQatar2024-2026281341192813.2212892.97000100
HA ChohanTANTanzania2021-202430197119269.9278152.5600287
Jay OdedraOMAOman2019-202639211011925*10.8219959.8000574
Shamsudheen PuratKSASaudi Arabia2019-202065111888*29.5077153.25012127
Alan SmithENGEngland1962-196367311869*29.504214.29010150
H SatheedeviCROCroatia2024-202588111843*16.8684140.4800098
Marcelle HanekomCAACambodia20259911183314.7512693.65002131
Nuwanidu FernandoSLSri Lanka2023-2026111001185011.8016571.52010132
Garret BannerBEABelize2019-2024151131183214.75102115.6900485
M FontaineHUNHungary2021-20261412411849*14.75100118.0000274
Huzaifa MohammedPHIPhilippines2022-20263014911827*23.6016372.3900031
Stephen O'KeefeAUSAustralia2010-201716184118258.4345925.71002151
Saqib MahmoodENGEngland2019-2026401891184913.1122253.1500182
Sharafuddin AshrafAFGAfghanistan2014-2026432610118217.3820158.71005102
Anthony HillmanGIBGibraltar202644211750*58.5095123.16010100
Shuaib Al BalushiOMAOman20266601174019.5012593.6000197
WA SimpsonSINSingapore202466311746*39.0087134.4800076
Wilton St HillWIWest Indies1928-19303601173819.50--00000
Yohan GoonasekeraSLSri Lanka19835701173516.7124946.99000110
SalahuddinPAKPakistan1965-196958211734*19.50--00000
D GaneshCOSCosta Rica2024-20251111511736*19.5013487.31002123
Breeze AhirPANPanama2024-20251111211728*13.0014182.98001111
Junaid MehmoodNORNorway2021-20261412111730*10.6413785.4000282
Sheldon CottrellWIWest Indies2013-2023833317117177.3118363.9300494
Mohmed Duvesh PatelLESLesotho20264401166329.0098118.37010143
Bill FarrimondENGEngland1931-19354701163516.57--00040
Khalid ShahUAEUnited Arab Emirates20238801163714.50106109.43002106
Mohammad Khan RafahFRAFrance202611811164716.5779146.84000510
Chathuranga de SilvaSLSri Lanka2014-20179911164414.5013486.57000110
Mohammad AminKUWKuwait2019-202411931163219.3311898.3100093
J EvansISRIsrael2022-20249901164212.89106109.43001132
Ted McDonaldAUSAustralia1921111251163616.573327.27001171
Frank KingWIWest Indies1953-195614173116218.293200.0000401
Frank CameronNZNew Zealand1961-196519302011627*11.6010.0000450
Ricky PontingICCICC World XI2005110115115115.00102112.7510083
Gagan KhodaINDIndia19982201158957.5018562.16010110
Rodney MupfudzaZIMZimbabwe202455111539*28.7512195.0400093
Walid SahibzadaBELBelgium2025-202685111556*28.7586133.72011135
Hugh MorrisENGEngland19913601154419.1731836.16000120
William SomervilleNZNew Zealand2018-2021610211540*14.3848923.5200290
Eric PhiriESWEswatini2022-20261210111544*12.7813187.79003152
Amartya KaulSINSingapore2022-2026121011155612.7813684.56012113
Tom SoleSCOScotland2018-20191913311533*11.5086133.72000161
Meyrick PringleSASouth Africa1992-1995211451153312.7815773.2500172
Ronnie GrievesonSASouth Africa19392201147557.00--01030
Naim StanikzaiSWISwitzerland202644211444*57.0081140.74000106
Ihsanullah WafaSWESweden202555211449*38.0095120.0000077
Graeme BeardAUSAustralia1980-19815501144922.8028739.72000120
Humayun FarhatPAKPakistan20016501143922.8012095.00000115
Asif BevinjeROMRomania2020-20249701143516.2998116.33001124

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.