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
Adam LythNSNorthern Superchargers2021-2023171603687923.00233157.940332923
Aniruddha JoshiKARKarnataka2016-20211917636873*33.45282130.500212813
Dimitri MascarenhasENGEngland2007-2009342673685219.37357103.080152018
Akila DananjayaCCCColts Cricket Club2024-2026473343684612.6953369.04002335
Shafiul IslamBANBangladesh2010-2020916114368537.8371251.690112456
Chris PringleNZNew Zealand1990-199578622336834*9.4460161.230010318
Aaqib JavedPAKPakistan1988-1998185783336845*8.1878047.180015267
Iftikhar AhmedRRRangpur Riders2024-20261514436765*36.70322113.98011389
Azhar AndaniPORPortugal2021-2024141413678128.23344106.69020412
Anthony McGrathENGEngland2003-2004181723678124.4775548.61031381
Rahul TripathiRRRajasthan Royals2018-20192019436780*24.47285128.770203110
Peter LeverENGEngland1970-19752721436788*21.5983543.95021321
Joe MennieSASouth Australia2017-2020122343674919.3271651.26003452
Peter TregoNOTNottinghamshire2020-2021232513673915.2940291.290033810
CK JasmatSAMSamoa2022-20263025436742*17.48333110.210032618
TN GurugeBCAABloomfield Cricket and Athletic Club2024-2026322963673415.9657963.39004307
Alfonso ThomasSOMSomerset2014-20154732153675421.5972850.41014420
Nasir HossainDDDhaka Dominators20231212436666*45.75305120.00020348
Vinura DulsaraRCCRagama Cricket Club2024-202571223669236.6082444.42031350
Sikandar RazaCVChittagong Vikings2017-2019191843669526.14262139.690122916
Chris LynnAUSAustralia2014-2018222013664419.26310118.060023317
Michael PollardCANCanterbury2017-2018152013666219.2664356.920213410
Jamie OvertonASAdelaide Strikers2023-202628231136645*30.50262139.690002317
S Vijay UnniMASMalaysia2022-20269246183663813.0742586.12003257
Shane WatsonIUIslamabad United2016-2017151513657926.07290125.860102921
Owais ShahRRRajasthan Royals2012-2013151543657633.18279130.820302616
Dawid MalanPZPeshawar Zalmi2016-20191515236560*28.08324112.650203611
Rizwan-uz-ZamanPAKPakistan1981-1989142213656017.3894524.55032180
Y JallohSIESierra Leone2017-2026353423657211.4149473.890210301
Neil HawkeAUSAustralia1963-196827371536545*16.5955228.08006170
Mohamed AzzamMALMaldives2014-202453475365258.6951870.46006203
Rassie van der DussenLQLahore Qalandars2024772364104*72.80235154.891302516
Ben DunkASAdelaide Strikers2016-20178813648552.00222163.960313516
Henry NichollsSOMSomerset20266102364100*45.5064256.70121414
Sam BillingsDCDubai Capitals2024-2025171423646730.33254143.310302813
David MathiasBHRBahrain2022151543646133.09343106.120202120
Mohammed SameerBHRBahrain2017-20261616236410826.0038195.541033117
Mehedi Hasan MirazFBFortune Barishal2023-2024252123646919.16274132.850142819
R EscobarARGArgentina2019-2026272163645524.2743284.26011233
Vikas HathwalaSERServices2016-20212322636461*22.75315115.560103210
Seamus LynchLLLeinster Lightning2022-20253423536410720.22278130.941033519
Shahid AfridiGERGermany2023-2026262413645315.83187194.650122336
Roelof van der MerweTITTitans2012-2024382873646617.33343106.12012377
JA FitzgeraldGIBGibraltar2018-20264135133643816.55262138.930071724
Timycen MarumaZIMZimbabwe2007-2021393853644111.0362558.240052810
Dane PatersonNOTNottinghamshire2021-20247772373642210.4059361.3800113713
Maaz SadaqatJKJamaica Kingsmen202677036311451.86208174.522002923
Dimuth KarunaratneSSCSinhalese Sports Club2024-20257813637951.8650372.17030403
Shamsur RahmanRRRangpur Riders20131010136398*40.33269134.940503413
Zubayr HamzaSASouth Africa2019-202491703636221.3581744.43022473

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.