India: Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaIND201120112301628454.0021376.06021172
Rahul DravidIND20112011231158103*79.0034645.66100230
KL RahulIND2025202512013910069.5023559.15100190
Rohit SharmaIND20262026110138138138.00110125.45100175
KL RahulIND2021202112013412967.0028047.86100121
Ravindra JadejaIND2025202512113372133.0031242.63020122
MS DhoniIND2007200723112676*63.0023653.39021141
MS DhoniIND2011201123112278*61.0022354.71010103
Murali VijayIND201420141201199559.5031437.90010150
Ajinkya RahaneIND2014201412010810354.0016266.67100161
Rohit SharmaIND202120211201048352.0018157.46010132
Sourav GangulyIND20042004110909090.0011975.6301053
Sourav GangulyIND20072007230894029.6716952.66000120
Bhuvneshwar KumarIND20142014120885244.0015556.77010150
Virat KohliIND20182018230854528.3314259.8600060
Yuvraj SinghIND20092009220846742.0052161.5401064
Rishabh PantIND20252025120837441.5012466.94010102
Sachin TendulkarIND20072007230833727.6715952.20000130
Shubman GillIND20262026110777777.008491.67010101
Virat KohliIND20262026110747474.0060123.3301043
Rahul DravidIND200220021117373*-8684.8801070
Virender SehwagIND20022002110717171.0065109.2301091
Ravindra JadejaIND20142014120716835.5068104.4101090
Cheteshwar PujaraIND20142014120714335.5020035.50000110
VVS LaxmanIND20112011120665633.0014944.30010100
Wasim JafferIND20072007120665833.0018835.1101080
Dinesh KarthikIND20072007120656032.5016040.6301070
Yuvraj SinghIND200220021116464*-6598.4601070
Yusuf PathanIND200920092216433*64.0040160.0000043
Virat KohliIND20212021120624231.0013446.2700070
Ajinkya RahaneIND20212021120626131.0016936.6901050
Ravichandran AshwinIND201820181216233*62.008672.0900090
Abhinav MukundIND20112011120614930.5012050.8300060
Rishabh PantIND20212021120593729.5010456.7300060
Hardik PandyaIND20182018230582619.337577.3300080
Mohammed ShamiIND202120211215656*56.007277.7801161
VVS LaxmanIND20072007120543927.0013141.2200050
Cheteshwar PujaraIND20212021120544527.0022923.5800050
Karun NairIND20252025120544027.009556.8400050
Rahul DravidIND20042004110525252.009256.5201030
Suresh RainaIND20182018110464646.006373.0200010
Sachin TendulkarIND20112011120463423.0012636.5100070
Sourav GangulyIND20022002110434343.006764.1800040
Ravindra JadejaIND20212021120434021.5012534.4000030
Nithish Kumar ReddyIND20252025120433021.5014429.8600050
MS DhoniIND200920092214130*41.004395.3500030
Gautam GambhirIND20092009220402620.0039102.5600060
Ajinkya RahaneIND20112011110383838.005371.7000051
Shikhar DhawanIND20142014120383119.005667.8600050
MS DhoniIND20182018110373737.005962.7100020
Page 1Next

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