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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AN ToubeCAMCameroon2021-202628260211468.1224187.550071410
Alan MullallyENGEngland1996-2001685114211245.7054238.930018283
Choudry Share AliSWESweden2023-202477221061*42.00128164.060201712
ZXM VukusicCROCroatia2024-20258802105326.25161130.430101412
Oliver PeakeAUSAustralia20268812104830.0023688.98000138
Minod BhanukaSLSri Lanka2019-2021121202103617.5027775.81001212
TKP RajapakshaSEYSeychelles2022-2026161502104914.0025283.33001251
Kyle KleinNEDNetherlands2024-2026442672102511.0530369.31002112
Pat PocockENGEngland1968-198526384210336.1878618.960010181
Saurabh NetravalkarUSAUnited States of America2019-2026121482521019*9.1333263.25005173
Dodger WhysallENGEngland1925-19304702097629.8647938.20020131
Geoff GreenidgeWIWest Indies1972-19735922095029.86--011200
D RawatCOSCosta Rica2024-20251111320962*26.13196106.63011310
K WeeraratneSLSri Lanka2000-2009201432094119.0022294.14000144
Ken CranstonENGEngland1947-194881402094514.9320.0000200
Arthur GilliganENGEngland1922-19251116320939*16.0817034.7100281
W MaximoBRABrazil2024-2026201702093512.2927177.12001180
Peter HeineSASouth Africa1955-196214243209319.9530.00003124
Kaleem SanaCANCanada2022-20267936162091710.4523389.700061013
Vallance JuppENGEngland1921-192881312083817.33--00080
Mahes GoonatillekeSLSri Lanka1982111452085623.1145743.98011210
Chandu SarwateINDIndia1946-195191712083713.0045921.7900450
Dean HeadleyENGEngland1996-199928328208318.6772028.89004180
Parthasarthi SharmaINDIndia1974-197771202075417.2528428.87010212
Subash Prasad KhakurelNEPNepal2014-2022131302075615.9232563.69021162
Abdul ShakoorROMRomania2019-20231814320731*18.8221994.52001172
STRA de SilvaSEYSeychelles2022-2026161432075118.8224086.25012151
H RathodQATQatar2023-2024231472074729.57184112.50000165
Nana JoshiINDIndia1951-19601220120752*10.89--01370
Martin SiriARGArgentina2019-20211010220649*25.75203101.48001172
Shabir NooriAFGAfghanistan2010-2016111102069418.7331864.78012223
Nikhil DuttaCANCanada2013-2024321362065629.4325281.750111210
Haseeb GhafoorKSASaudi Arabia2022-20242013720647*34.33200103.000021011
EF BeardISLIsle of Man2021-2024211632063515.85187110.16003205
Simon JonesENGEngland2002-2005261952064414.7139751.89003293
Zulfiqar BabarPAKPakistan2013-20162726152065618.7327475.18012196
Albert TrottAUSAustralia189535320585*102.50--021221
Wayne MadsenITAItaly2023-202687120561*34.17155132.26021205
Andri BerengerUAEUnited Arab Emirates2014-2015101002056620.5030467.43020260
Gavin EwingZIMZimbabwe2003-2005101302057115.7731165.92014231
Sulaiman AliBULBulgaria2020-2022171512054014.64187109.63001187
Akhil KumarCANCanada2024-20262617720548*20.5021894.04001146
A HalbhaviLUXLuxembourg2021-2025191902054810.79199103.02006263
Tawanda MupariwaZIMZimbabwe2004-2016453613205338.9137354.96009162
Douglas HondoZIMZimbabwe2001-2005644318205198.2057635.59005240
Henry WoodENGEngland1888-1892441204134*68.008966.29110110
Arthur MiltonENGEngland1958-1959691204104*25.5015824.05100211
Dogodo BauPNGPapua New Guinea2016-2022151322044618.5536755.59002131
AS MehmiGREGreece2019-2026181612043913.6021594.88001196
C PengkumtaTHAThailand2019-20264331520431*7.8529469.39007107

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