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
Alviro PetersenSASouth Africa201012012110060.5021556.28100180
Roshan MahanamaSLSri Lanka1990-199754112158*40.3321955.25010110
Keith ArthurtonWIWest Indies1993-199433111972*59.5018763.64010101
Jonny BairstowENGEngland2011-20234411195939.6713588.15020122
KL RahulLSGLucknow Super Giants2022-20242201187959.0085138.8201067
Inzamam-ul-HaqPAKPakistan2004-20052301187539.3314581.38010141
David MillerSASouth Africa2023-202633011810139.3313388.72100105
Wriddhiman SahaPKPunjab Kings2014-20174401173529.2593125.8100076
Brian LaraWIWest Indies1993-19943301168238.6717964.80010140
Michael HusseyCSKChennai Super Kings2011-20155501165623.2012791.3401075
Dattu PhadkarINDIndia1951110115115115.00--100-1
Pravin AmreINDIndia1991-19934401155528.7524247.5201191
Shane WatsonRRRajasthan Royals2008-20135501154423.0097118.56000162
Ramandeep SinghKKRKolkata Knight Riders2024-2026171161153523.0077149.3500068
Kedar JadhavINDIndia20172201149057.0099115.15010142
Joe RootENGEngland2016-20232201146057.00108105.56020110
Abhishek SharmaSHSunrisers Hyderabad2023-20264401144828.5063180.95000118
Javagal SrinathINDIndia1991-200210801134614.1318461.41000122
Harbhajan SinghINDIndia1999-2010131241132714.1316867.26002152
Allan LambENGEngland1984-19872201126756.0015771.34010112
Venkatesh IyerINDIndia2021-202244211235*56.0065172.31000115
Paul StirlingIREIreland201122011110155.5083133.73100162
Ricky PontingAUSAustralia1998-20033501116022.2021352.11011160
Ishan KishanINDIndia2021-20265501103522.00110100.00000170
Imran KhanPAKPakistan1987-198945311055*55.0012185.9501062
Anmolpreet SinghPUNPunjab20223301095936.3377141.56010142
Piyush ChawlaKKRKolkata Knight Riders2014-2019301271092221.8086126.74001103
Jonny BairstowPKPunjab Kings2024111108108*-48225.0010089
Ayush BadoniLSGLucknow Super Giants2023-20264301085436.0082131.71010114
Faf du PlessisCSKChennai Super Kings2012-20196601082718.0081133.33000161
Kevin PietersenENGEngland2011-20122301075435.6712982.95021144
George MunseySCOScotland20263301078435.6775142.67010172
Ryan ten DoeschateNEDNetherlands2011110106106106.0010898.15100131
Nasir JamshedPAKPakistan2013110106106106.0012485.48100122
Richie BerringtonSCOScotland20263301064935.3367158.21000104
Suresh RainaINDIndia2009-20166501063921.2012386.18001113
Sai SudharsanGTGujarat Titans2025-202622110553*105.0064164.06020124
JP DuminySASouth Africa2010-20112301059935.0012683.3301171
Shikhar DhawanDCDelhi Capitals2008-201922110497*104.0073142.47010122
Subramaniam BadrinathCSKChennai Super Kings2008-20135411035434.3390114.4401163
Wriddhiman SahaKKRKolkata Knight Riders2008-201012851032234.3380128.75000122
Kumar SangakkaraPKPunjab Kings2008-20102201026451.0067152.2401094
Ishan KishanMIMumbai Indians2018-20242201026251.0043237.21010108
Shimron HetmyerWIWest Indies2018-20264401026425.5059172.8801058
Sanjay ManjrekarINDIndia1989-199644110275*34.0015964.1501020
Travis HeadAUSAustralia2017-20232201016250.5087116.09010142
Wavell HindsWIWest Indies2002110100100100.0020050.00100160
Harry BrookSHSunrisers Hyderabad2023111100100*-55181.82100123
Finn AllenNZNew Zealand2026111100100*-33303.03100108
David MillerGTGujarat Titans2022-202322210068*-56178.5701057

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