Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tejwinder SinghCYPCyprus2021-202210817522*10.7137202.7000255
Inshaf FarookLESLesotho202699175289.389975.7600143
Ehtsham Ul HaqNORNorway2019-20211010075307.5012062.5000171
Harry DonnanAUSAustralia1892-1896510175158.33--00120
M VivekanandanMONMongolia20241312075256.2515947.1700480
John WardNZNew Zealand1964-196881267535*12.50--00290
A NandaLUXLuxembourg2019-2025331657521*6.828192.5900243
Kumar SangakkaraIWXICC World XI2005220746137.0059125.42010111
Andri BerengerQATQatar2021440743718.5054137.0400083
Jonathan FigyUAEUnited Arab Emirates2019-20254417432*24.6710371.8400151
Hirenkumar PatelCHAChile2019440742218.508290.2400091
Sapan MehtaFINFinland2022650743314.808290.2400030
Bruce MartinNZNew Zealand2013561744114.8014152.48001140
Jason GallianENGEngland1995360742812.3330923.9500280
J MasquaterTANTanzania2024770743210.5710669.8100292
Elquemedo WillettWIWest Indies1973-1974583742614.80--00240
JN DorjiBHUBhutan2019-202499074308.229776.2900380
T AmarmendMONMongolia2024-2026181717421*4.6318240.6600861
L MonanthaneLESLesotho2021-20262018074334.1113056.9200631
Sandun WeerakkodySLSri Lanka2017330735824.3366110.6101091
Yousef ShadzehisarjouIRAIran2020330733924.3310668.8700090
Glenroy SealyCANCanada1979330734524.3314948.9900090
Omar HenrySASouth Africa1992-1993661733414.6019936.6800071
Madhawa BasnayakaFINFinland2025-20268727320*14.6061119.6700154
Adeleke OyedeNGRNigeria2019881733910.4310470.1900251
Rodrigo ThomasCANCanada2019881731810.439576.8400171
Bilal SafdarNORNorway2021-20229827337*12.178684.8800070
Bill MerrittNZNew Zealand1930-1931681731910.43--00100
Nilansh KeswaniUAEUnited Arab Emirates2023-202615957331*18.258585.8800260
Eric TindillNZNew Zealand1937-19475917337*9.13--00100
Ernie ToshackAUSAustralia1946-1948121167320*14.6012632.5400140
Jaweed SadranAUAAustria2021-2023171237318*8.1162117.7400162
Joe PartridgeSASouth Africa1963-1965111257313*10.4311629.3100040
Ervin McSweeneyNZNew Zealand1986-1987161457318*8.1111961.3400232
Ashwin VinodSWISwitzerland2021-2026311597315*12.1772101.3900133
Syazrul IdrusMASMalaysia2019-2023321677313*8.1170104.2900454
Johnny HayesNZNew Zealand1951-19581522773194.8720.0000432
Elijah OtienoKENKenya2007-202257301373114.2918639.2500841
Kaleem ShahMOZMozambique20192217272*72.007497.3001153
Will PucovskiAUSAustralia2021120726236.0012657.1401060
Glenn BlakeneyBERBermuda2009220724236.0069104.3500081
Patrick KrugerSASouth Africa2024751724418.0060120.0000063
S SamalRWARwanda2021750723114.4063114.2900053
Oliver HerringtonBELBelgium20257517244*18.0070102.8600015
Nathan McSweeneyAUSAustralia2024361723914.4021233.96001110
Delroy LeoSTHSt Helena2024-2026760723112.008881.8200052
Hassan KhanGERGermany20256627251*18.0061118.0301243
Mohmedazim AbbasbhaiZAMZambia2025760722612.007596.0000191
JE MarksISRIsrael2026760722812.007793.5100042
Teddy WynyardENGEngland1896-1906360723012.00--00240

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.