ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Muhammad NadeemKSASaudi Arabia2019530484316.004997.9600071
Pruthvikumar MacchiOMAOman2021-202655048259.607960.7600150
Ajin SomanMACMalta202695048149.6038126.3200024
Frederik KlokkerDENDenmark2021-202212654829*48.0045106.6700040
A ModiSINSingapore202276148249.607861.5400110
AJ PrajapatiMABMali202666048158.008655.8100232
Jack EdwardsAUSAustralia188836148269.60--00300
Zafar IqbalPAKPakistan199586048188.006277.4200121
Ehsan AdilPAKPakistan2013-201598148156.868357.8300250
KB AhirPANPanama2019-202315994832*-5194.1200052
LT BichardGUEGuernsey2020-202639954825*12.006080.0000140
Ibrahim KpakaSIESierra Leone2025-20261210048184.806573.8500340
L ShafeegMALMaldives2019-2024251154819*8.006277.4200431
Tareq AzizBANBangladesh2002-20041314114811*16.0022021.8200340
O LutbayarMONMongolia2023-20261615048183.209948.4800521
Abdul Majid AbbasiBHRBahrain2023-2026842112488*5.339053.3300311
Geraint JonesPNGPapua New Guinea2014220472523.507562.6700030
Mohammad AyubPAKPakistan2012120472523.5016827.9800040
Frank HearneENGEngland1889220472723.502483.3300040
Ranjit FernandoSLSri Lanka1975330472215.676671.2100070
Franklyn DennisCANCanada1979330472515.6717127.4900040
Seetharam GuruvayoorappanMEXMexico2023-2026841472015.676968.1200040
Arthur WellardENGEngland1937-1938240473811.7540105.0000171
Thami TsolekileSASouth Africa200435047229.4017726.5500130
Eathan BoschSASouth Africa2025-2026753472923.5031151.6100014
SE AquilinaMACMalta2019-20211251472411.755094.0000041
R AthapaththuROMRomania2023-20247554728*-31151.6100023
Kabir BerliaSINSingapore20256524728*15.6732146.8800052
Laurie FishlockENGEngland1936-19474514719*11.754134.1500110
Amjad KhanDENDenmark2021-202286047167.835094.0000021
Jelany ChiliaVANVanuatu20191364472323.504995.9200023
Dick TyldesleyENGEngland1924-193077147297.835829.3100111
Austin CodringtonCANCanada2003-200798047165.889251.0900250
Zahid KhanSIESierra Leone2021-2022108047275.886177.0500141
TS WaqavakatogaFIJFiji2022-2024108347189.4046102.1700122
Manuel IturbeARGArgentina2023-2026168147166.716572.3100031
C ZavoiuROMRomania2019-2023209347277.837265.2800140
Usama MirPAKPakistan2023-20241710147205.2241114.6300333
Zia-ur-RehmanAFGAfghanistan2023-2026610247135.8814931.5400270
Umair QasimSWASwaziland2021-20241311147154.706177.0500132
Prior JonesWIWest Indies1948-195191124710*5.22--00100
S MurariCOSCosta Rica2019-20261312347165.226770.1500331
C CheteMAAMalawi2021-20263013147183.926572.3100450
L BothaSASouth Africa20241114646*-25184.0000053
Rohit SinghGERGermany2026110464646.0018255.5600053
Major BoothENGEngland1913-1914220463223.00--000-0
Charles PassailaigueWIWest Indies1930121464446.0015729.3000060
Nadeem AbbasiPAKPakistan1989320463623.0012437.1000060
Shahidullah KamalAFGAfghanistan2026220464623.0043106.9800123
Aneurin DonaldENGEngland2026330462115.3324191.6700062
PreviousPage 100Next

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.