ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (All cricket)

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Zubayr HamzaLIOLions2024-20261414137370*28.69314118.790303911
Esam RahmanJPNJapan2025-2026141433736433.91300124.330213712
Joshua Da SilvaSKANSt Kitts and Nevis Patriots2020-2024221613735924.87358104.19020318
James BurkeSURSurrey2015-2016303153737914.3571951.88024363
Daniel WorrallSASouth Australia2017-20212435113733615.5470652.83006495
Deepak HoodaSHSunrisers Hyderabad2016-2019473693733413.81317117.670012113
Arshad AyubINDIndia1987-19904536113735714.9296238.77012310
Z BimenyimanaRWARwanda2018-20261086523373308.88296126.0100152123
Mohammed IrfanKUWKuwait2014-2017882372129*62.00226164.601303027
Amit VermaGOAGoa2019-202116161372109*24.80259143.631032123
Basir AhamadBKBiratnagar Kings2024-20251616337268*28.62309120.390212016
Will JacksMIMumbai Indians2025-2026201833725324.80248150.000103420
Seekkuge PrasannaBSCBadureliya Sports Club2025-20262121237211219.58272136.761222231
Santhush GunathilakeRCCRagama Cricket Club2024-2025162213726717.7162759.33021412
Frank HayesENGEngland1973-197615232372106*17.71111333.42116453
WK McCallanIREIreland2006-200946311237250*19.5843485.71016372
VE TemboMOZMozambique2018-20263633637247*13.78339109.730074211
Gavin GriffithsLEILeicestershire2017-20219660303724012.4099337.46005462
Danish KaneriaPAKPakistan2000-2010799441372297.0276548.630027473
Minod BhanukaCCCColombo Cricket Club2024-202571003718937.1058063.97041405
Sarfaraz KhanINDIndia2024611137115037.1049574.95133448
Mohammad AshrafulDGDhaka Gladiators2012-201317151371103*26.50337110.09110387
S FonsekaCCCColts Cricket Club2024-2026191713717123.1964557.52020273
Raymon ReiferJTJamaica Tallawahs2022-2023211843716226.50318116.670122914
Ben GibbonWORWorcestershire2022-20264333103717516.1375948.88017407
Jomel WarricanWIWest Indies2015-20262545173714113.2567854.72007329
James VinceDGDublin Guardians2026882370106*61.67243152.261203815
Dewald BrevisPCPretoria Capitals2025-20261111237010141.11237156.121202030
Afif HossainRRRajshahi Royals2019-2020151403707626.43282131.210104113
Fahad BabarUSAUnited States of America2013-20161717137063*23.1353569.16010424
Talat AliPAKPakistan1972-1979101823706123.1314728.57022341
Ackeem AugusteWIWest Indies2025-2026191813705021.7639394.150113117
Beyers SwanepoelWORWorcestershire20261621337063*20.5639294.39012509
Murvin AbinashBRCBurgher Recreation Club2024-20262724437096*18.5065856.230202016
Yasar HaroonBRABrazil2019-2026302843704715.4243485.25002377
Christopher BarnwellGAWGuyana Amazon Warriors2013-2016373093703717.62289128.030032022
Artie DickNZNew Zealand1961-19651730437050*14.2320.00014290
Hassan RasheedMALMaldives2014-2026433523703411.2147977.24005258
GK GhalleyBHUBhutan2022-2026373553704012.3341190.020062417
Matthew QuinnKENKent2021-20265756203704210.2865456.570094810
Chris JonesSOMSomerset2014111403698726.3677947.37032521
Aiden BlizzardSTSydney Thunder2014-20181815336980*30.75299123.41020329
Mikyle LouisWIWest Indies2024-2025102003699718.4589741.14021404
Lewis GregoryTRTrent Rockets2021-202642281336935*24.60254145.280012815
John HastingsAUSAustralia2010-20173929133695123.0639892.710113711
Saqib MahmoodLANLancashire2015-20268950213694612.7293139.63006363
Aryan DuttNEDNetherlands2021-2026905916369308.5853169.490091912
Liton DasDCDhaka Capitals2024-202511111368125*36.80257143.191213616
Peter ForrestAUSAustralia20121514036810426.2956165.60132344
Moeen AliCVComilla Victorians2022-2024171553687536.80253145.450211727

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.