India: Batting by year (All cricket)

Filters

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

Player figures come from full scorecards, which we hold for 1,030 of the 1,914 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wriddhiman SahaIND2015201581322556023.1862540.80022281
Dinesh KarthikIND201720171210625464*63.5030583.28021224
KL RahulIND2015201548025211031.5052647.91200292
Ravindra JadejaIND201820181193251100*41.8339663.38111226
VVS LaxmanIND2005200523024914083.0047152.87200360
Hardik PandyaIND20212021161212496422.64194128.350111714
Ambati RayuduIND20192019101022479030.8832875.30012246
Rohit SharmaIND200920091715424752*22.4528486.97011175
Vaibhav SuryavanshiIND202620268802468130.75132186.360202218
Parthiv PatelIND200420046612456949.0038463.80030360
Shreyas IyerIND201720179802458830.63240102.08021264
Shardul ThakurIND20212021131222406724.0029581.360332810
Irfan PathanIND20042004262052393015.9339460.66001206
Manish PandeyIND2016201615103238104*34.00221107.69102175
Prithvi ShawIND20182018231237134118.5025294.05110341
Anil KumbleIND2007200714144237110*23.7053044.72101331
Dinesh KarthikIND20092009121032336733.2932372.14010243
Anil KumbleIND20082008101722318715.4062137.20012270
Gautam GambhirIND2005200567022710332.4329876.17101321
Jayant YadavIND2016201645222210474.0048945.40110270
Sanju SamsonIND20252025151102225620.18175126.860101612
Ravindra JadejaIND20152015161312223818.5037159.84000260
Ravindra JadejaIND20112011141132207827.5025486.61012212
Suresh RainaIND201620161612222049*22.00174126.44001215
Mayank AgarwalIND2020202091302195816.8538457.03011282
Suryakumar YadavIND202520252119321847*13.63177123.160031810
Zaheer KhanIND200720073826821631*12.0037158.22003226
Hanuma VihariIND202220224712155835.8352241.19010240
Shardul ThakurIND202220222017321350*15.2126680.08011244
Washington SundarIND2022202212812125130.2924586.53011166
Irfan PathanIND20122012191032114730.14208101.44000185
Abhinav MukundIND2011201151002116221.1051840.73012210
Dhruv JurelIND202420246712089034.6739452.79010157
Bhuvneshwar KumarIND20182018271352063325.7540151.37000171
Karun NairIND202520254802055725.6339052.56011290
Praveen KumarIND20112011231952014014.3621195.26003238
Shivam DubeIND20242024141221963419.60177110.730021010
Parthiv PatelIND201620163411957165.0028269.15020251
Amit MishraIND201120118811928427.4334755.33011251
Shivam DubeIND20252025171231915321.22125152.800101810
Bhuvneshwar KumarIND20132013321861903815.8335054.29003231
Mohammed ShamiIND201420142621919051*15.8325474.80014196
Axar PatelIND2021202191151895231.5036951.22011187
Ishant SharmaIND201020101520818731*15.5866927.95003230
Prithvi ShawIND202020206901865420.6722483.04011263
Amit MishraIND2015201591211865916.9132557.23010230
Sourav GangulyIND2005200566018110130.1739745.59100200
Cheteshwar PujaraIND202320235811815925.8643441.71011201
Robin UthappaIND20082008131111805118.0027864.75010122
Virender SehwagIND2002200222017910889.5018497.28110183

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