Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×

Player figures come from full scorecards, which we hold for 190 of the 191 matches in this selection (from 1951). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Shakib Al HasanBANBangladesh2016-202344110050*33.3312480.6501091
Suresh RainaGLGujarat Lions2016-2017220988449.0064153.13010104
Saurabh TiwaryMIMumbai Indians2010-2017220985249.0080122.50010131
Jos ButtlerGTGujarat Titans2025-2026221985798.0058168.97010132
Mushfiqur RahimBANBangladesh2016-2023560987416.3313672.06012170
Shreyas IyerDCDelhi Capitals2015-2019550974719.4081119.7500193
Mitchell MarshLSGLucknow Super Giants2025-2026220968148.0059162.7101076
Mandeep SinghPKPunjab Kings2012-2019331963848.0069139.13000122
Sheldon JacksonSAUSaurashtra2022220956447.5081117.2801074
Shivam DubeCSKChennai Super Kings2023-2025220955047.5061155.7401048
Jonathan TrottENGEngland2011-2012230958731.6723939.75010100
Ajay JadejaINDIndia1993-1996440945823.5018550.8101172
Murali VijayCSKChennai Super Kings2010-2013550943618.8090104.44000121
Rishabh PantINDIndia2018-20255619452*18.8083113.2501093
Rahul TripathiRPSRising Pune Supergiant2017110939393.0052178.8501097
Tom BantonENGEngland20262219363*93.0062150.0001074
Viv RichardsWIWest Indies1987-1989330926830.6715957.86010101
Michael SlaterAUSAustralia1998-2001240904322.5019845.45001141
Steve SmithAUSAustralia2017-2023220895944.5013864.49010100
Abhishek SharmaINDIndia2025-2026220897944.5045197.7801078
Jeff CroweNZNew Zealand19871118888*-10583.8101080
Martin GuptillNZNew Zealand2016-2021230885129.339889.80010104
Suryakumar YadavMIMumbai Indians2018-2026440883622.0066133.33000104
Justin LangerAUSAustralia2001120865843.0011276.79010123
Nayan MongiaINDIndia1996-2001581863512.2922837.72000110
Wesley BarresiNEDNetherlands2011-2023220854442.509094.44000122
Peter BorrenNEDNetherlands2011110848484.0082102.44010100
Virender SehwagDCDelhi Capitals2008-2012330846428.0054155.5601174
Shardul ThakurKKRKolkata Knight Riders2023661846816.8049171.43011113
Mehedi Hasan MirazBANBangladesh2019-2023340833520.7510579.05000103
Chris GaylePKPunjab Kings2018-20192218262*82.0051160.7801078
Fakhar ZamanPAKPakistan2023220828141.008398.8001037
Marco JansenSASouth Africa2023-20264518255*20.5080102.5001236
Bhuvneshwar KumarINDIndia2013-2022981812311.5715352.9400181
Moin KhanPAKPakistan1997-1999230807026.6722934.93010101
Roston ChaseWIWest Indies2022-2026540804020.0067119.4000091
Athar Ali KhanBANBangladesh19901117878*-9582.11010--
Asanka GurusinhaSLSri Lanka1990-1996330783926.0014155.3200000
Sanjay BangarINDIndia2002120777738.5020238.12011130
Andrew SymondsDCDeccan Chargers2008-2010220774538.5076101.3200072
Ahmed ShehzadPAKPakistan2016220775238.5067114.93010110
Rahul DravidRRRajasthan Royals2012-2013331774338.5067114.93000130
Dinesh KarthikRCBRoyal Challengers Bengaluru2015-20244417737*25.6757135.09000102
Kirk EdwardsWIWest Indies2011120766038.0017543.4301081
Andrew HallSASouth Africa2004-20052317648*38.0017044.7100081
Luke RonchiNZNew Zealand2016231763538.0011764.96000101
Simran SinghPUNPunjab2022330766425.3352146.1501075
Saleem YousufPAKPakistan1987230764325.3320.0000100
Darren SammyWIWest Indies2011-2016350763215.209282.6100084
David BoonAUSAustralia1987110757575.0012560.0001070

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.