Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Noor AhmadAFGAfghanistan2022-202641216138269.2015390.2000378
Dilip DoshiINDIndia1979-1983484312138204.4542232.700016130
Anura TennekoonSLSri Lanka1975-19794401375934.2520766.18011160
J Trembeath-MoroSPASpain20228721373927.4015290.13000104
Ted BadcockNZNew Zealand1930-19337921376419.5710.0002333
Anique UddinDENDenmark2019-2023131201373111.4217279.6500181
Jake DunfordJERJersey2019-20253919813745*12.4516881.55004110
N ZimonjicSERSerbia2021-202630212137197.2114296.48005106
Vinothen JohnSLSri Lanka1982-198751291513727*9.7927250.37007101
Sunil WettimunySLSri Lanka1975-19793311366768.0024256.20020160
Ijaz Ahmad AhmadzaiAFGAfghanistan2024-20265501365227.2089152.81020118
Dammika RanatungaSLSri Lanka1989-19906701364519.4340633.5000160
Trevor HohnsAUSAustralia19897711364022.6732441.98001170
SB WaghMEXMexico2024-20258801365117.0017080.00010101
Lionel BirkettWIWest Indies1930-19314801366417.00--01180
John D'ArcyNZNew Zealand195851001363313.60--00050
Sanchit SharmaUAEUnited Arab Emirates2021-2025161151364422.6714295.7700075
Ismaila TanbaGAMGambia2022-2024121221364313.60121112.40000164
YP DayalSURSuriname2024-20261413313637*13.6015886.0800143
Sanjeev SharmaINDIndia1988-1990251551363813.6021563.26003130
J DzulfikarINAIndonesia2024-2025181631362510.4617279.07001142
Surendra NathINDIndia1958-1961112071362710.4610.0000470
Jacob DuffyNZNew Zealand2020-20267627151363611.3318274.73003190
Chris MartinNZNew Zealand2000-2013971125513612*2.3964820.990038150
Donald CarrENGEngland1951-19522401357633.75--010-0
Shakeel AhmedPAKPakistan1993-19955701353619.2932541.54001110
Mohammad IshaqAFGAfghanistan2024-20268821353222.50122110.66000142
Johan van der WathSASouth Africa2006-20071812313537*15.00109123.8500369
RJ HatchmanGIBGibraltar2019-2025191311353211.2594143.6200298
Laxman SivaramakrishnanINDIndia1983-1987251331352513.5015351.6300180
Abbas AfridiPAKPakistan2024-2025241541352212.27119113.450011010
M KoliROMRomania2022-20264717813533*15.00122110.66004102
Patrick BrowneWIWest Indies200855113449*33.5017974.8600076
Duncan SharpePAKPakistan19593601345622.33--01000
T SandeepSWASwaziland2022-20247721343926.80126106.35000151
Shujaat RasoolBHRBahrain202613821345422.3385157.65011910
Shamar SpringerWIWest Indies2024-202615931343922.3395141.05000109
Krishna ChandranUAEUnited Arab Emirates2014-2016121021344316.7527448.91003121
A PrasharHUNHungary2023-2025121021343516.7582163.4100189
F StomanPORPortugal2019-2025251531342811.1717377.4600255
Josh TongueENGEngland2023-20262525613430*7.0530843.51006180
Munaf PatelINDIndia2006-201186422213415*6.7025552.55009152
Mike HendrickENGEngland1973-1981524520134155.3645129.710011170
Manjural IslamBANBangladesh1999-2004495424134214.4750426.590013100
Rahel KhanSWESweden20216601333722.17100133.00000128
Ismat AlamAFGAfghanistan2025-202647013310119.0029245.55101120
Amir KhanMASMalaysia2025-202615921333819.00125106.40002103
A Beresford-PeirseCROCroatia202511911333916.6316779.6400172
Muhammad ArfanUAEUnited Arab Emirates2025-2026161241333216.63126105.56002113
Danie KeulderNAMNamibia20036601325222.0022060.00011110

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.