India: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Green Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerIND2021202112017010585.0029657.43110213
Gautam GambhirIND20092009110167167167.0021577.67100150
Virender SehwagIND20042004110164164164.0022871.93100242
Rohit SharmaIND20152015110150150150.00133112.78100136
Rohit SharmaIND20172017110147147147.00138106.52100182
Rahul DravidIND20092009110144144144.0022663.72100151
Virat KohliIND2017201722014211371.00132107.58100131
Murali VijayIND201620161201417670.5034041.47020161
Cheteshwar PujaraIND201620161201407870.0026153.64020180
Virender SehwagIND20092009110131131131.00122107.38100182
Yashasvi JaiswalIND202420241201237261.5096128.13020203
Shikhar DhawanIND20132013110119119119.0095125.26100200
Rohit SharmaIND2016201612110368*103.0016064.38010111
Sourav GangulyIND2008200812110087100.0014768.03010111
Virender SehwagIND20082008230986832.6710296.08010113
Gautam GambhirIND20042004110969696.0015163.58010111
Ravindra JadejaIND201620161229250*-10290.2001094
Rahul DravidIND20052005110868686.0011574.7801080
Mohammad KaifIND20052005110787878.008888.6401090
Yuvraj SinghIND20072007110777777.009581.0501043
Virat KohliIND20242024121764776.0072105.5600081
Yuvraj SinghIND20082008220703835.008879.5500081
Ravichandran AshwinIND20212021120703835.0011859.32000100
KL RahulIND20162016120703835.008978.65000121
KL RahulIND20242024110686868.0043158.1401072
Yuvraj SinghIND20092009110676767.0010563.8101042
VVS LaxmanIND20092009110636363.0012152.0701050
Wriddhiman SahaIND202120211216261*62.0013844.9301041
MS DhoniIND20082008221613261.0010558.1000090
MS DhoniIND201720172216136*61.0044138.6400060
Ajinkya RahaneIND20152015110606060.008273.1701050
Ajinkya RahaneIND20162016120584029.0011749.5700060
Sourav GangulyIND20042004110575757.0011151.3501070
Yuvraj SinghIND20132013110555555.007474.3201070
Rahul DravidIND20042004110545454.0017930.1701050
Shubman GillIND20212021120535226.509655.2101051
VVS LaxmanIND20082008110505050.0010348.5401070
Ravindra JadejaIND20212021120505025.0011443.8601160
MS DhoniIND20072007110494949.005294.2300042
Cheteshwar PujaraIND20212021120482624.0012139.6700050
Rahul DravidIND20082008121472947.0013534.8100080
Shubman GillIND20242024120453922.504697.8300051
Sachin TendulkarIND20092009110404040.009143.9600001
Ravichandran AshwinIND20162016110404040.007652.6300070
Sourav GangulyIND20072007110393939.004684.7800041
Ajinkya RahaneIND20212021120393519.507850.0000070
Suresh RainaIND20132013110343434.004379.0700030
Suresh RainaIND20172017110343434.0023147.8300041
Dinesh MongiaIND200520051113333*-28117.8600002
MS DhoniIND20152015110313131.0030103.3300010
Page 1Next

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