India: Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillIND20252025120430269215.0054978.322004311
Rishabh PantIND2022202223022914676.33212108.02110315
Rohit SharmaIND20172017221214123*214.0024886.29110223
Rohit SharmaIND20192019220206104103.00201102.49200225
Virat KohliIND20182018120200149100.0031862.89110261
Virat KohliIND2017201722217796*-146121.23020193
Ravindra JadejaIND2022202223117310486.5028161.57100190
Ravindra JadejaIND2025202512115889158.0025561.96020152
MS DhoniIND2011201112115177151.0017586.29020233
Shikhar DhawanIND2014201422113097*130.00109119.27010136
Yashasvi JaiswalIND202520251201158757.5012989.15010190
Shikhar DhawanIND201720172201146857.0099115.15010132
Ajinkya RahaneIND2014201422011410657.00104109.62100105
Virat KohliIND20192019220926646.0010389.32010100
Rishabh PantIND20252025120906545.0010090.0001094
Shubman GillIND202620261118080*-75106.67010111
Rishabh PantIND20192019220804840.0070114.29000101
Shikhar DhawanIND20132013220794839.5065121.5400071
Cheteshwar PujaraIND20222022120796639.5021436.92010100
MS DhoniIND201920192217742*77.0064120.3100081
KL RahulIND20192019220777738.5010176.2401161
Sourav GangulyIND20072007110727272.0010469.2301091
Rahul DravidIND20042004110676767.0010862.0401040
Virat KohliIND20142014221676667.0044152.2701091
Praveen KumarIND20112011120664033.0057115.7900094
Virat KohliIND20132013221654365.0061106.5600071
Axar PatelIND202620261115757*-52109.6201051
Karun NairIND20252025120573128.509659.38000100
KL RahulIND20252025120575528.5011051.82010100
Rahul DravidIND20072007110565656.006191.8001071
Washington SundarIND20252025121544254.0011049.0900042
Yuvraj SinghIND20172017210535353.0032165.6301081
Hardik PandyaIND20182018120533126.5011346.9000070
Washington SundarIND202620261115252*-6382.5401041
Gautam GambhirIND20112011120523826.0010649.0600090
Ajit AgarkarIND20042004110474747.005094.0000031
Yuvraj SinghIND20072007110454545.0039115.3800041
Hardik PandyaIND20192019220454522.5035128.5700140
Sachin TendulkarIND20112011120414020.506860.2900080
Rahul DravidIND20112011120402220.0010737.3800060
Shikhar DhawanIND20182018120392619.507055.7100040
Jasprit BumrahIND202220222323831*38.0036105.5600043
Shreyas IyerIND20262026110353535.005366.0400020
Shreyas IyerIND20222022120341917.003791.8900060
Ravindra JadejaIND201320132113333*-25132.0000022
VVS LaxmanIND20112011120323016.006251.6100060
Virat KohliIND20222022230322010.676251.6100060
Rohit SharmaIND20222022110313131.0020155.0000032
Hanuma VihariIND20222022120312015.509731.9600020
Mohammed ShamiIND20222022120291614.504564.4400050
Page 1Next

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