Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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)

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ali ZaheerKUWKuwait2022-202614921634423.29141115.60000135
John AndersonIREIreland2014-2016101001633916.3028557.19000200
Sam KonstasAUSAustralia2024-202551001636016.3028956.40012192
Kulwinderjeet SinghPHIPhilippines2023-2026111011634618.11116140.52003189
Mark BurmesterZIMZimbabwe1992-1995111131633920.3834047.94001131
Aamir LalSOUSouth Korea2022-2026141231634818.11149109.4000189
Adnan MirzaQATQatar2023-2024141201633013.58134121.64000262
Akash DeepINDIndia2024-2025101511636611.6430353.80013206
Tashi PhuntshoBHUBhutan2023-20262420416324*10.1925264.6800161
Jhye RichardsonAUSAustralia2017-20253722101632913.5818389.07001113
Newman NyamhuriZIMZimbabwe2024-202623224163339.0626960.59004133
Sahel ZadranAUAAustria2021-20254423616322*9.59135120.74004186
Paul JarvisENGEngland1988-19932523416329*8.5837843.12003121
Chris TremlettENGEngland2005-20132826816325*9.0638842.01004142
Zahoor KhanUAEUnited Arab Emirates2017-20241184922163236.0429255.820011124
Muhammad AbbasNZNew Zealand2025-20266601625227.0020379.8001084
Lewis GregoryENGEngland2019-202112911627720.25157103.18011125
Maidul IslamESTEstonia2021-2022111101624914.73162100.00002155
Jitesh SharmaINDIndia2023-2025151231623518.00107151.40001167
Wayne JamesZIMZimbabwe1992-1996151211623314.7340939.61001110
RM MagareCZECzech Republic2025-2026151311624513.50146110.96003192
Heino KuhnSASouth Africa2009-2017111421623413.5033947.79000212
Zaid AhmadSWESweden20261714316243*14.73157103.1800296
G ChaturvediMACMalta2019-2022151511623311.57153105.88002203
Abdul HashimDENDenmark2019-2025231641623113.5017592.57005122
F AkankwasaUGAUganda2020-2022302051622810.80159101.89002164
Cyril PooleENGEngland1951-195235116169*40.25--02000
HD AckermanSASouth Africa19984801615720.1347533.89010150
Chamara DunusingheSLSri Lanka199561101619114.6445335.54013151
Waqas AhmadMACMalta20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLOSlovenia2024-2025121201613713.42130123.85002109
Shahbaz BadarBHRBahrain2019-2024161611614410.7317890.45004151
Charitha BuddhikaSLSri Lanka2001-2003261891614517.8939141.18002150
Bill WhittyAUSAustralia1909-19121419716139*13.4218162.43003120
Lameck OnyangoKENKenya1996-20143422916134*12.3820977.03002124
Godfred BakiweyemGHAGhana2019-202441261216141*11.5019582.5600341
Lockie FergusonNZNew Zealand2016-20261214923161196.1929255.1400865
Omar PhillipsWIWest Indies20092401609440.0031251.28010160
Peter CantrellNEDNetherlands19965501604732.0030752.12000140
G SchachatISRIsrael2022-202610941606632.0016497.56011123
Charles StuddENGEngland1882-18835911604820.0030.00002110
Gavin HoeyIREIreland2024-2026101121603717.7826759.93002105
Sameer PatelLESLesotho2021-20221312216035*16.00158101.27002135
Nazmus SakibMASMalaysia2024-2026121231603717.78108148.15000197
Jack BadcockAUSAustralia1936-1938712116011814.5542437.74104180
Tom EmmettENGEngland1877-188271311604813.336028.3300181
Ted ArnoldENGEngland1903-1907101531604013.3360.0000550
Ciss ParkinENGEngland1920-1924101631603612.3114774.15001161
David O'SullivanNZNew Zealand1973-19761423516023*8.8914717.69002130
Don TaylorNZNew Zealand1947-19563501597731.80--010101

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.