Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sairaj BahutuleINDIndia1997-20039826221*10.3313446.2700251
Hassan Khan MohammadHKHong Kong2020-20261583622512.408374.7000341
Claude NewberrySASouth Africa1913-191448062167.75--00100
L McCarthyIREIreland2025-2026121056216*12.407879.4900062
Mitchell SwepsonAUSAustralia2018-2022151166215*12.407978.4800142
N KrishnaSEYSeychelles2021-20241813362206.209465.9600270
Imran HaiderUAEUnited Arab Emirates2016-2019311696218*8.8614443.0600320
RD AtanganaCAMCameroon2022-20262016562285.6410559.0500431
Narendra HirwaniINDIndia1988-199635291562174.4316138.5100760
Muhammad BabarSPASpain2024220614630.5035174.2900037
H JangariyaSWASwaziland2023330612520.3348127.0800082
Jim LoveENGEngland1981330614320.3310061.0000070
Ashwin SathyaMEXMexico2019330613020.3361100.0000032
Dolar MahmudBANBangladesh2008-2009740614115.2544138.6400254
Dominic WesongaKENKenya2010-2021741613320.3310856.4800050
Laxman SreekumarUAEUnited Arab Emirates2015-2017550612812.207482.43001111
Harry ElliottENGEngland1928-19344516137*15.25--00000
Errol StewartSASouth Africa1993-20026626123*15.2511652.5900050
S NavaratneJPNJapan2022-202377061218.7158105.1700243
Aliya KamaraSIESierra Leone202697061198.7158105.1700153
Alan MossENGEngland1954-1960971612610.172200.0000111
Gary RobertsonNZNew Zealand1981-1989117061178.718373.4900130
Azhar SaeedUAEUnited Arab Emirates1994-199677061328.7119531.2800150
Tito OdumbeKENKenya1996871612010.1715040.6700000
OE TaylorCOOCook Islands2024-2026171026122*7.6310458.6500220
CA KeitaMABMali2022-20261715061354.0711055.4500663
Haseeb AhsanPAKPakistan1958-19621216761146.78--00331
Ghulam AhmadiGERGermany2021-20265019166115*20.3361100.0000050
Mmoloki MooketsiBOTBotswana2019-20266424761103.5912548.8000420
Musaddiq AhmedGERGermany2026110606060.0025240.0001017
Martin HortonENGEngland1959220605830.00--01060
Musa MahmoodDENDenmark2026220603230.0041146.3400071
M CohenISRIsrael2022331602830.0060100.0000042
Sherul MehtaBELBelgium2020-2021330604020.008967.4200060
Nowell KhoslaMACMalta2019330602720.0054111.1100021
Mohammad AdnanKSASaudi Arabia20195336038*-31193.5500045
NikhilUZBUzbekistan20264416035*20.0057105.2600035
Kosala KulasekaraSLSri Lanka2011-2012550601912.0012249.1800120
Eranga De SilvaROMRomania20268526020*20.0045133.3300081
Dave GregoryAUSAustralia1877-1879352604320.001520.0000000
Ramesh DivechaINDIndia1951-1952550602612.00--00010
Atiq-uz-ZamanPAKPakistan2000451602515.008768.9700050
L WardISLIsle of Man2023-20256636017*20.0059101.6900041
D DewaldBELBelgium2024960602510.008570.5900140
MR KumarUAEUnited Arab Emirates2025-2026661602112.006690.9100042
David LawrenceENGEngland1988-1992660603410.0014541.3800070
Ibrar AhmadHUNHungary2025-20268726016*12.0041146.3400144
Percy HornibrookAUSAustralia1929-1930671602610.0030519.6700130
Geoff MillmanENGEngland1961-19626726032*12.00--00250
Muhammad AjmalMACMalta2025-202614816017*8.576888.2400352

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.