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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Yalaka Venugopal RaoINDIndia2005-20061611221861*24.2236360.06012163
Natim HassamPORPortugal2025-20261411421852*31.14195111.79010195
Dougie LockhartSCOScotland2006-2010141122184624.2234163.93001111
Vijay DahiyaINDIndia2000-2001211632185116.7727280.15012183
Mahela JayawardeneAXAsia XI2005-200744121710772.33212102.36110204
A YonSTHSt Helena2022-2026151412176716.69203106.90023187
Hamid SafiAUAAustria2025-2026281872174219.73145149.66001822
Eric SimonsSASouth Africa1994-1995231842172415.5029573.56001103
Max SorensenIREIreland2012-2016351982173119.7323492.74001166
Frederick SpofforthAUSAustralia1877-188718296217509.431747.0601691
Ibrahim HassanMALMaldives2019-20244836921720*8.0428675.8700495
Shahzaib HasanPAKPakistan2009-2010131302165016.6224388.89013265
Mitchell OwenAUSAustralia2025-2026181312165018.00148145.95011917
Shahadat HossainBANBangladesh2023-202491402163115.4352641.06001260
K NestorGIBGibraltar2019-2026402872163510.2923392.70007197
Tendai ChisoroZIMZimbabwe2015-20213829921642*10.8034362.97003165
Daniel JackielMAAMalawi2022-202651331321638*10.8026581.51003122
Asghar Ali KhanLUXLuxembourg202688221588*35.83134160.45010219
AR BishtOMAOman2025-2026141112153521.5024687.40000145
Bill StorerENGEngland1897-189961102155119.55--010201
N NuntarachTHAThailand2022-202643353215246.7233963.42008131
N SenamontreeTHAThailand2020-20266539182151910.2433863.6100361
C MusemezUGAUganda20269802148926.75156137.180112012
Sageer AhmadSOUSouth Korea2026101002145621.4021599.53011257
Johnny MartinAUSAustralia1960-196781312145517.8315460.39013233
N AcaweiFIJFiji2022-20261515121448*15.2921798.62001198
Dane PiedtSASouth Africa2014-2024121732145615.2961934.57012203
Waheed AhmedUAEUnited Arab Emirates2019-20212219721445*17.8324089.170011513
Murali KartikINDIndia2000-2007462462144311.8940952.32003211
LJ LeokaokeLESLesotho2024-20261313221371*19.36206103.40021304
Jake Fraser-McGurkAUSAustralia2024-2025151502135014.20160133.13012297
Susil FernandoSLSri Lanka1983-1984101502134614.2070530.21005170
Dulip LiyanageSLSri Lanka1992-2001252022134311.8354738.94001111
MSK PrasadINDIndia1998-2000222032136312.5354838.87012130
George LohmannENGEngland1886-18961826221362*8.885949.15017131
H Lin AungMYAMyanmar2023-20263432221321*7.1035959.330061110
Joshua LittleIREIreland2016-20261164725213299.6824188.38007225
Corey AndersonUSAUnited States of America2024111022125526.50202104.95010109
Jack KerrNZNew Zealand1931-193771212125919.27--01280
Saad KhanKSASaudi Arabia2022-2024161502126914.1321698.15012197
Mike FindlayWIWest Indies1969-19731016321244*16.3118827.13001190
Ijaz HussainROMRomania2019-2026312252124012.4722494.64000207
P ThongsaTHAThailand2022-20263226921229*12.4729472.11002151
Bjorn FortuinSASouth Africa2019-2026533310212329.2225483.46006193
Leo O'BrienAUSAustralia1932-19365802116126.3819852.5302170
Freddie ColemanSCOScotland2013-2015151402117015.0734461.34012211
Khalid ZahidSWESweden2021-20252519321147*13.19149141.610011510
Anwar ArudinMASMalaysia2019-2021212102113210.05207101.93005247
AN ToubeCAMCameroon2021-202628260211468.1224187.550071410
Alan MullallyENGEngland1996-2001685114211245.7054238.930018283

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