Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Venkatesh IyerKKR202420247611384227.6086160.47000165
Shubman GillKKR2018201876213857*34.5095145.26010144
Wriddhiman SahaIND/PK2016201623213658*136.0022560.44020162
Eoin MorganKKR201320136511364734.0094144.68000138
Venkatesh IyerKKR202320237701365719.43122111.4801096
Dinesh KarthikKKR2019201977413597*45.0079170.890101010
David HusseyKKR2008200877113538*22.50133101.5000198
Graeme SmithSA20052005111134134*-124108.06100201
Steve WaughAUS2001200112013411067.0026151.34100151
Kamran AkmalPAK2007200712013311966.5025252.78100220
Chris GayleKKR201020104401328833.0072183.330111210
Brendon McCullumKKR201220124401314332.75116112.93000192
Harry BrookENG/SH20232023221130100*130.0072180.56100145
Vinoo MankadIND1951195112113071*130.00--020120
Dwayne SmithMI201320133301286242.6793137.63020107
Andre RussellKKR2025202576112857*25.6070182.860101211
Rinku SinghIND/KKR2025202586312738*42.3368186.76000156
Mohammad YousufPAK2005200512012610463.0026847.01100160
Virender SehwagIND200520052301268142.0014586.90010200
Virat KohliIND/RCB20232023331126101*63.0014885.14100140
Shai HopeWI202620263301267542.00101124.75010115
Shikhar DhawanIND/SH201720172301259441.6714983.89010162
Shakib Al HasanKKR201420144411256041.6780156.25010135
Venkatesh IyerKKR202520256401256031.2584148.81010144
Ryan ten DoeschateNED/KKR2011201142012410662.00120103.33100142
Cyril PooleENG1951195112112469*124.00--020-0
Manoj TiwaryKKR201020107511245031.0089139.33010113
Kedar JadhavIND/RCB201720173301239041.00106116.04010162
Sunil NarineKKR201720177701234217.5775164.00002215
Cameron GreenKKR2026202677212352*24.6080153.75010116
Yusuf PathanIND/KKR201120118501224624.4081150.62000125
Marcus TrescothickENG20022002110121121121.00109111.01100132
Dinesh KarthikIND200520051201219360.5019263.02010170
Alviro PetersenSA2010201012012110060.5021556.28100180
Gus LogieWI19871987121121101121.0017668.75100170
Rahul DravidIND20112011110119119119.0020757.4910092
Sadagoppan RameshIND199919991201197959.5027143.91010150
Upul TharangaSL20092009110118118118.0012892.19100142
Ravi ShastriIND19841984121118111118.0040728.99100140
Yusuf PathanKKR201520156521184239.3378151.2800097
Dattu PhadkarIND19511951110115115115.00--100-1
Sachin TendulkarIND199119912201156257.5014380.42020101
Brian LaraWI199319932201158257.5016868.45010140
Mike GattingENG199319931201148157.0030837.01010141
Yusuf PathanKKR201420144301147238.0053215.09010810
Yusuf PathanKKR2013201366311449*38.0083137.35001105
Robin UthappaKKR201820189901143512.67104109.6200087
Steve WaughAUS199819981201138056.5031336.10010180
VVS LaxmanIND20072007111112112*-17862.92100150
Rajat PatidarRCB20222022111112112*-54207.41100127

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