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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Edward FarleyJERJersey2014-20151313126186*21.7532979.330312310
MD RahmatullahBIHBihar2019-2021151322616423.73211123.700111614
Deepak HoodaPKPunjab Kings2020-2021191652616423.73194134.540221414
Rahkeem CornwallWIWest Indies2019-2023101732617318.6443360.28021364
Frank BaleriGHAGhana2017-2026211722614617.4034775.22000245
Tyrone KaneLLLeinster Lightning2016-2020291942615717.40237110.130112212
Mark WattDERDerbyshire2019-20235528626155*11.8636870.92016256
Beau WebsterESSEssex20238702607337.1433677.38021234
Chris GayleMRMelbourne Renegades2015-20168802605632.50167155.690101820
Jonny BairstowSECSunrisers Eastern Cape2025-20261111126085*26.00175148.570213211
OA RamelaCCCape Cobras2014-2015141112605426.00226115.04011187
Zak CrawleyLSLondon Spirit2021-2023131102606423.64212122.64010327
Sanjay YadavMEGMeghalaya2019-2021121232605528.89217119.820111612
Mirza BaigLQLahore Qalandars2023-2024121202605421.67211123.220103010
Maaz SadaqatHKHyderabad Kingsmen20261212126064*23.64146178.080232716
Alex DoolanHHHobart Hurricanes2017-20191413226070*23.64230113.04011284
Daniel ChristianJSJozi Stars2018-20191816526052*23.64161161.490101217
Heshan DhanushkaPSCPolice Sports Club2024-2025141732605318.5745457.27012233
S GulechaSINSingapore2025-2026181802604814.44257101.170032613
Robbie HartNZNew Zealand2002-20031320326057*15.29102125.47015180
KH AbeJPNJapan2024-2025242122608013.68215120.930131613
Yasir ArafatPAKPakistan2000-20122722826050*18.5739066.67011245
Tafadzwa TsigaZIMZimbabwe2023-20261523426033*13.6863041.27004312
Prenelan SubrayenDOLDolphins2012-20267528112603315.29204127.45004916
Jack MorleyDERDerbyshire2024-20264036122604110.8388229.480010273
Tom AspinwallLANLancashire2023-20264838162604711.8239865.33008219
Alan ConnollyAUSAustralia1963-19713045202603710.4033846.450010178
Desmond LewisWIWest Indies19713522598886.33--030200
Anton DevcichNLNangarhar Leopards201897125994*43.17197131.470212213
Ravichandran AshwinNOTNottinghamshire201948125966*37.0049552.32020341
Dinesh ChandimalBKB-Love Kandy2023101002595025.90207125.12011333
Shane DeitzVANVanuatu2018-20191010325971*37.0045856.55022201
Adam RossingtonSECSunrisers Eastern Cape2023-2024121212597223.55162159.880213114
Mark StonemanHAMHampshire202571202595721.5867538.37011303
Keacy CartyJKJamaica Kingsmen2026131202595621.58217119.350221811
Aditya ThyagarajanUSAUnited States of America2010-201418143259102*23.5541262.86101231
Ryan BurlSSSylhet Strikers2023-2024151452594328.78195132.820012014
Moneeb IqbalSCOScotland2009-2014181542596323.5547055.11012231
Delano PotgieterMCTMI Cape Town2023-20252316925944*37.00163158.900012016
Rohit KumarROMRomania2022-20261716225947*18.50222116.67000366
George GartonBBBirmingham Bears2024-20252922625936*16.19179144.690022212
Adam RossingtonCRChattogram Royals2025-202666225873*64.50185139.46030318
Sikandar RazaWORWorcestershire20269922584736.86179144.130002410
Y LiyanageRCCRagama Cricket Club2024-20255902588428.6739964.66010261
Ratul KhanCZECzech Republic202699225812336.86202127.72111297
Colin IngramHHHobart Hurricanes2020-2021101002585525.80203127.09010259
Stephen EskinaziPSPerth Scorchers2023-20241313225866*23.45216119.44022267
Saim AyubHKHyderabad Kingsmen2026131312585421.50216119.44010297
Kyle MayersBTBarbados Tridents2013-2020181732588518.43244105.740111115
Lucas RossiARGArgentina2023-2026201712585516.1326597.36011244
PreviousPage 121Next

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.