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
Robin UthappaIND20072007292736577027.38583112.690438319
Murali VijayIND201520151217165515040.94121953.731425810
Cheteshwar PujaraIND201220126102654206*81.75136447.95300761
Rohit SharmaIND2025202514141650121*50.00647100.462406924
Yuvraj SinghIND200520051818464712046.2177883.16231769
Ajinkya RahaneIND20192019811264211571.33128549.96250753
Ravindra JadejaIND20142014292796388735.4472088.610526817
MS DhoniIND200520051716363414848.7765896.351315020
Rishabh PantIND20252025713062913448.3880977.752406126
Suresh RainaIND201420142421462710036.88539116.331316119
Murali VijayIND201020102024061413925.58114353.72111686
Ravindra JadejaIND20232023342886137030.65110355.58021528
Virat KohliIND2024202420292602100*22.3085270.661235911
Yuvraj SinghIND201120111819460111340.0782772.67161696
Rohit SharmaIND201020102018359811439.8765591.302224013
Axar PatelIND20232023282465948433.0076477.750414325
Kedar JadhavIND201720172920459212037.00536110.451316512
Tilak VarmaIND202620262524958860*39.20375156.800404629
Irfan PathanIND20062006282645889026.7385169.100436811
Ambati RayuduIND2014201420196587121*45.1573280.191404911
Washington SundarIND2025202521244586101*29.30111252.701114516
Rahul DravidIND20032003222275816238.7395460.90040484
Ravichandran AshwinIND2012201235251158191*41.5087966.10030623
Hardik PandyaIND20232023302345718730.0557499.480304220
Mohammad KaifIND2006200625254568148*27.05109152.06135530
Tilak VarmaIND20252025211865677347.25439129.160424125
Ravindra JadejaIND2022202215156565175*62.7874076.35200559
VVS LaxmanIND200620061017256110037.40135441.43143780
Ravindra JadejaIND202420241922255511227.75106252.261334412
Ravindra JadejaIND201320134028955561*29.2170079.290115215
Suresh RainaIND2015201523211553110*27.6555699.461444516
Virat KohliIND20262026991552139*69.00468117.952314617
Virender SehwagIND200720071919055211429.05508108.661107012
Murali VijayIND201620161015055013636.67129242.57221598
Shreyas IyerIND202020201818453410338.14497107.441315314
Parthiv PatelIND20112011232315279523.9563483.12021567
Shivam DubeIND20262026302575256629.17320164.060223236
KL RahulIND20242024111825248632.7590258.09043544
Cheteshwar PujaraIND20142014132305217322.65126641.15022661
Murali VijayIND20172017610052015552.0097053.61310523
MS DhoniIND201620163426115168034.40506101.980113418
Axar PatelIND20252025312455155227.1154494.670104011
Sanju SamsonIND202620262020151497*27.05297173.060424932
Dinesh KarthikIND20102010192005117925.5566377.07023625
Cheteshwar PujaraIND20192019811050719346.0998451.52141663
Harbhajan SinghIND201020102224450511525.2570371.832124320
Shreyas IyerIND20252025111004967949.6055489.530504410
VVS LaxmanIND200720078145496112*55.11102848.25130610
Yuvraj SinghIND20102010222234947426.0068771.910315411
Harbhajan SinghIND20082008323224936316.4380061.63041551

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