Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL44/0 (5.5)SL need 67 runs in 265 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 (with 2 balls remaining)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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken ArcherAUSAustralia1950-19515902344826.0030.00001170
Ottis GibsonWIWest Indies1995-1999171512345216.7131275.00011243
G MananROMRomania2019-2025181602344014.63154151.950022714
George DuckworthENGEngland1928-193623281223439*14.6358228.01002120
Martin LoveAUSAustralia2002-2003583233100*46.6047648.95112170
Roy KilnerENGEngland1924-19269812337433.2926639.10020190
Sajid CheemaKSASaudi Arabia2019-2024121202335219.42212109.910112211
Praveen SanthanakrishnanMEXMexico2023-20252218123344*13.71231100.87002248
MP AinsworthHUNHungary2025-20262118423350*16.6429379.52012123
D JohnsonSWISwitzerland2025-2026212022335512.94192121.35013218
Shaminda ErangaSLSri Lanka2011-201641381923345*12.2654043.15005310
Frank de CairesWIWest Indies19303602328038.6711233.0402140
Waseem YaqoobLESLesotho2022-2026181712325014.5028182.560121610
Harshit RanaINDIndia2024-2026301832325215.47213108.920131811
J TuffinPHIPhilippines2024-20262219523232*16.5724196.27000125
Sylvester ClarkeWIWest Indies1978-19822124723235*13.6523182.250031511
David BrainZIMZimbabwe1992-199532316232289.2835864.80006272
Everton MattisWIWest Indies19816702317133.0059139.09021261
E SolomonISRIsrael2022-202499223159*33.00214107.94010240
Ben ManentiITAItaly2023-2026121112316023.10160144.380212012
Bill LockwoodENGEngland1893-19021216323152*17.77--01370
Dion StovellBERBermuda2019-20242018723149*21.00220105.00003163
Waqas KhanHKHong Kong2014-2020241952316016.5032670.8601195
Abdul WahidKSASaudi Arabia2019-20262319523172*16.50182126.920111812
P MurungiUGAUganda2022-2024342362313113.59197117.26001208
Nathan EllisAUSAustralia2021-202666331523136*12.8329777.78003138
Michael EnglishSCOScotland2024-202666123010746.0032670.55111165
Dilshan MunaweeraSLSri Lanka2012-2017151512305316.43193119.17011277
Ali FarasatHUNHungary2022-2026222132303212.78194118.560021312
Winston DavisWIWest Indies1983-1988502272307715.3344240.72012203
Frank TysonENGEngland1954-19591724323037*10.9516737.72003142
Rajesh ChauhanINDIndia1993-199855358230328.5251944.32005157
Bert StrudwickENGEngland1910-1926284213230247.9329441.16005120
Ali SaleemNORNorway2022-20241914122953*17.62196116.840101511
Jayasinghrao GhorpadeINDIndia1953-195981502294115.27--003120
Noel HarfordNZNew Zealand1955-195881502299315.27--024110
Uvais KarnainSLSri Lanka1984-19901917522941*19.0838659.3300283
John SparlingNZNew Zealand1958-1964112022295012.7213826.8101230
Tafadzwa TsigaZIMZimbabwe2023-20261321322933*12.7260637.79003300
MO JonesBERBermuda2006-20233026102292714.3127682.97001138
J JemisonBAHBahamas2022-2026282662292711.4529078.97004152
Harry CaveNZNew Zealand1949-19581931522922*8.811926.3200550
Rony TalukdarBANBangladesh2015-2023121102286720.73179127.37010257
C PotgieterPORPortugal2025-20261212222852*22.80181125.970121415
Willie QuaifeENGEngland1899-190271312286819.00--011100
Aasif KarimKENKenya1996-2003332462285312.6737560.80015224
Paul AllottENGEngland1981-19852624422852*11.4056040.71014211
C BahSIESierra Leone2021-20264229422843*9.12225101.33003129
Jack JarvisSCOScotland2023-20263224522732*11.9523895.38005149
Mike ProcterSASouth Africa1967-197071012264825.1138254.71001213

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