Batting by year (ODIs)

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 16 of the 33 matches in this selection (from 2007). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND20142014110264264264.00173152.60100339
Gautam GambhirIND20092009111150150*-137109.49100140
Virat KohliIND201720172201479273.5017086.47020160
Upul TharangaSL20092009110118118118.0012892.19100142
Kedar JadhavIND201720172201149057.0099115.15010142
David MillerSA2023202322011210156.0012788.19100105
Paul StirlingIRE2011201122011110155.5083133.73100162
Virat KohliIND20092009110107107107.0011493.86100111
Ryan ten DoeschateNED20112011110106106106.0010898.15100131
Nasir JamshedPAK20132013110106106106.0012485.48100122
Virat KohliIND20232023221105101*105.0013080.77100110
Shreyas IyerIND202320232201057752.5012087.50010122
JP DuminySA20112011110999999.0010396.1201061
Peter BorrenNED20112011110848484.0082102.44010100
Ben StokesENG20232023110848484.0076110.53010112
Fakhar ZamanPAK20232023220828141.008398.8001037
Mohammad HafeezPAK20132013110767676.0074102.70010100
MahmudullahBAN20232023220765638.0011168.4701081
Hardik PandyaIND20172017220765638.0069110.1401062
MS DhoniIND201120111117575*-69108.7001034
Angelo MathewsSL20142014110757575.0068110.2901091
William PorterfieldIRE20112011220746837.0010173.27010110
KL RahulIND202320232217264*72.0012060.0001060
Scott EdwardsNED20232023110686868.008976.4001060
Abdullah ShafiquePAK20232023220686834.007195.7701192
Niall O'BrienIRE201120112216757*67.007490.5401071
Virat KohliIND20142014110666666.0064103.1301060
Craig ErvineZIM20112011110666666.0054122.2201091
Jason RoyENG20172017110656565.0056116.07010101
Sanath JayasuriyaSL200720071116363*-61103.28010130
Craig KieswetterENG20112011110636363.006498.4401091
Marcus StoinisAUS201720171116262*-6595.3801063
Travis HeadAUS20232023110626262.0048129.1701092
Mohammad RizwanPAK20232023221623662.007286.1100060
Vusi SibandaZIM20112011110616161.0057107.0201071
Kumar SangakkaraSL20092009110606060.007283.3301050
Alastair CookENG20112011110606060.006198.3601080
Joe RootENG20232023110606060.007283.3301040
Mehedi Hasan MirazBAN20232023220603530.007085.7100062
Lahiru ThirimanneSL20142014110595959.006985.5101071
Steve SmithAUS20172017110595959.007677.6301080
Jonny BairstowENG20232023110595959.006196.7201071
Gary WilsonIRE20112011220583129.006984.0600063
Ben StokesENG201720171115757*-39146.1501042
Rohit SharmaIND20232023220574028.5045126.6700083
Jonny BairstowENG20172017110565656.006487.5001051
Ajinkya RahaneIND20172017220565528.007080.0001070
MS DhoniIND201320131115454*-8960.6701041
Tatenda TaibuZIM20112011110535353.007471.6201070
Agha SalmanPAK20232023210515151.0045113.3301061
Page 1Next

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