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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Kazim SomaniMAAMalawi2025-2026201651943117.6423383.26001152
David WieseSASouth Africa2013-20162617519441*16.17190102.11001118
ROC DunkaCAYCayman Islands2023-20262919319443*12.13185104.8600299
Fred AchelamUGAUganda2019-2024462571942810.7819897.980041011
Zakary FoulkesNZNew Zealand2024-202637251319427*16.1726274.05001185
Kyle AbbottSASouth Africa2013-201760338194237.7648440.08005181
Graham GedyeNZNew Zealand1964-19654801935524.13--020100
Tom WestleyENGEngland20175911935924.1345342.60010330
Arshdeep SinghINDIndia2022-20261204720193187.15178108.43008177
Vishwa FernandoSLSri Lanka2016-2025374923193387.4268128.340014191
Junaid KhanPAKPakistan2011-20191076130193256.2343744.160011183
Mukhtar AhmedPAKPakistan20156601928332.00134143.28020235
Trevor LaughlinAUSAustralia1978-197991011927421.3317165.50010131
Clay SmithBERBermuda2006-2007121201925216.0024578.37013285
J AlegraPHIPhilippines2022-2023161411924114.7724977.11001104
Muhammed MangaGAMGambia2022-20261515119259*13.7125575.29012134
Don KenyonENGEngland1951-195581501928712.80--011100
Mohammad Aadil AlamNEPNepal2022-2025171621923613.71171112.280001410
Conroy WrightCAYCayman Islands2019-202642271119232*12.0021589.3000785
Ghulam AhmedINDIndia1948-195822319192508.73--01903
Khin AyeMYAMyanmar2023-20263633619224*7.1142844.86007113
Duncan FletcherZIMZimbabwe198366219171*47.7528966.09020140
Richard JonesNZNew Zealand20036701916327.2942045.48010152
Alex DoolanAUSAustralia20144801918923.8845541.98011261
Yasser NazirBHRBahrain2023-2026131321914617.36171111.70002217
S BurdekinCYPCyprus2024-2025141411915914.69180106.11011168
HMHE ParsonsSOUSouth Korea2025-2026141421914715.92167114.37001169
Zeerak ChughtaiBULBulgaria2023-2025191651914417.3620493.63001145
Lasith AmbuldeniyaSLSri Lanka2019-202217271191407.3558332.76008176
Saif-Ul IslamNORNorway202676119091*38.00155122.58010173
Abul HasanBANBangladesh2012-20181410319011327.1430562.30100205
NK TiwariCYPCyprus2021-2024161421904615.8321488.79003155
XSD SmithSURSuriname2024-20261414419057*19.00178106.7401078
Peter CarlsteinSASouth Africa1958-196481411904214.62--001140
Ewart AstillENGEngland1927-193091501904012.677763.6400280
Mark GillespieNZNew Zealand2006-20124728131902812.6728167.62004184
M ChoambaMAAMalawi2021-202647287190289.0528067.86003103
Tony MannAUSAustralia1977-197848018910523.6337150.94102161
Umar NawazSWESweden20229901895621.00188100.53010169
J FernandoROMRomania2025-2026161221893818.90147128.57000129
Lucky AliDENDenmark2019-2026301861892615.7522185.52000140
PF GallagherFINFinland2019-2023191921893611.12153123.530051610
M KhojbariyaESWEswatini2024-20261919518946*13.50184102.72005212
D WheatleyBAHBahamas2022-20262524618932*10.5021488.32004127
Murphy Su'aNZNew Zealand1992-1995252571894410.5057332.98005221
Bob BlairNZNew Zealand1953-19641934618964*6.754257.140112152
Boyd RankinIREIreland2007-2020117512918918*8.5938349.35006114
Patrick PattersonWIWest Indies1986-199387583118921*7.0050537.43009191
OJR GrovesSLOSlovenia2025-202666218877*47.00158118.99021138
Jack SharpENGEngland190936218810547.00--110110

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