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
Ishant SharmaIND200820083227161342312.1843330.95005130
MS DhoniIND20172017423415104013454.74111293.531707928
MS DhoniIND201220123738141221113*50.88171071.4018110322
Mohammed SirajIND2024202422221351125.6714934.2300540
MS DhoniIND2007200747481214929241.44184680.82011513226
MS DhoniIND20112011394612131414438.65177574.0319410725
Pragyan OjhaIND201020101816127518*18.7534421.8000140
Virat KohliIND20172017465211281824368.73305892.151110526536
Virat KohliIND20162016374111259523586.50320780.92713026619
MS DhoniIND20092009444011175112460.38220579.41411012329
MS DhoniIND20132013353311123622456.18143985.8925112530
Ravichandran AshwinIND2012201235251158191*41.5087966.10030623
MS DhoniIND201620163426115168034.40506101.980113418
Ravindra JadejaIND20252025202410870107*62.14152057.242608314
Dinesh KarthikIND2018201821191032539*36.1133397.60002318
Suresh RainaIND201220123230976965*36.6279097.340526515
Ravindra JadejaIND20142014292796388735.4472088.610526817
Tilak VarmaIND202620262524958860*39.20375156.800404629
Ravindra JadejaIND201320134028955561*29.2170079.290115215
Ravindra JadejaIND20162016312394399031.3661371.620323413
Ravindra JadejaIND201720172121940670*33.8356072.500403015
Mohammed ShamiIND201420142621919051*15.8325474.80014196
Mohammed SirajIND2023202333179409*5.0013429.8500420
Umesh YadavIND2012201215139196*4.758023.7500140
Virat KohliIND20192019434582388254*64.54264890.18713323534
Rohit SharmaIND2018201842458180416248.76181899.2377417174
MS DhoniIND20082008414581708109*46.16254067.24114113122
Suryakumar YadavIND2022202243428141811741.71900157.56210212973
KL RahulIND20232023292981203111*57.29148481.0637010923
MS DhoniIND201920192220870287*58.5078988.970614816
Ravindra JadejaIND20192019292386939146.2096971.520614617
Ravindra JadejaIND20232023342886137030.65110355.58021528
Kedar JadhavIND201920192218841881*41.8043895.43020435
Irfan PathanIND200720072118828810228.8038275.391012512
Dinesh KarthikIND20222022272282875520.50203141.380112913
Yusuf PathanIND200920092821825859*19.85226114.160171514
Zaheer KhanIND200720073826821631*12.0037158.22003226
Ishant SharmaIND201020101520818731*15.5866927.95003230
Umesh YadavIND2017201719128531613.2510849.0700151
Ishant SharmaIND2013201329178347*3.7812128.1000330
Virat KohliIND20182018374772735160*68.38377872.39119327723
Virat KohliIND2013201343437191311953.14244978.11610321223
Shreyas IyerIND20222022394071609113*48.76173292.90114216239
MS DhoniIND20102010354071419132*43.00216165.6627113424
Suresh RainaIND2010201038397130512040.78149987.0637213623
MS DhoniIND201420142832710298241.16149368.92010211218
Hardik PandyaIND202220223027770771*35.35515137.280415930
Rahul DravidIND20032003222275816238.7395460.90040484
Shivam DubeIND20262026302575256629.17320164.060223236
Hardik PandyaIND20182018252674689324.6359778.390235312
Page 1Next

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