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
Srikar BharatIND202320235811294418.4322657.08000105
Nithish Kumar ReddyIND2025202591111294312.9027047.78002114
Sai SudharsanIND202320233311276263.5014289.44020171
Ravindra JadejaIND201220121512312624*14.0018966.6700070
Robin UthappaIND201520155511254231.25118105.93001150
Hanuma VihariIND201820183601255620.8336234.53011141
Hardik PandyaIND2016201620901233613.67101121.78001104
Ajinkya RahaneIND201220126601224220.33117104.27000104
Ajit AgarkarIND2005200512801224815.2518067.78001131
Venkatesh IyerIND2022202286212135*30.2594128.72000115
Riyan ParagIND2024202410701213417.2983145.7800059
Kuldeep YadavIND20242024121131203015.0046625.7500171
Ruturaj GaikwadIND202220228701195717.0012396.75010115
Mayank AgarwalIND201820181201187659.0026344.87010123
Rishabh PantIND202020205711182919.6719660.20000122
Harbhajan SinghIND200420041310211841*14.7521255.66002152
Axar PatelIND2016201611511173829.25100117.0000056
Rahul DravidIND201220123601164719.3333534.63000180
Gautam GambhirIND200620065501153823.0015076.67000181
Ruturaj GaikwadIND2025202532011310556.5097116.49100122
Shubman GillIND202020202311134556.5014080.71000181
Washington SundarIND2023202314711135018.83105107.62010104
Jasprit BumrahIND202120211315311334*9.4219956.78007141
Parthiv PatelIND2010201022110956*109.0012785.83020141
Abhinav MukundIND201720172401098127.2518259.89011111
Mohammed ShamiIND20222022141121092312.1117363.01003152
Gautam GambhirIND201620162401085027.0018757.75011132
Ravindra JadejaIND202620267601084318.0019256.2500060
Bhuvneshwar KumarIND20152015181341083012.0019256.25003111
Mohammed ShamiIND2018201814236107286.2916066.88006132
Cheteshwar PujaraIND201020102401057226.2519354.40010120
Prithvi ShawIND202120214401054926.2585123.53001200
Suresh RainaIND201720173301046334.6778133.3301066
Robin UthappaIND201420145511045026.0011888.1401093
Murali VijayIND2011201171001044510.4025341.11001120
Nithish Kumar ReddyIND202620265401035325.7510895.3701053
Navdeep SainiIND20202020105410345103.0010994.50000113
Wriddhiman SahaIND2021202124110261*34.0021248.1101092
Zaheer KhanIND2011201117131102248.5018156.35003103
Ambati RayuduIND2013201343110163*50.5016361.9601060
Ruturaj GaikwadIND2026202633210157101.0012580.8001034
Mohammed ShamiIND20212021911410156*14.4313375.94012131
Mohammed ShamiIND20232023231451013711.2212084.17001104
Yuvraj SinghIND201420146501006020.0010298.0401084
Mohammed ShamiIND201720179721003020.0092108.7000085
Robin UthappaIND20062006330988632.6712379.67011131
Krunal PandyaIND2019201912739826*24.5079124.0500056
Anil KumbleIND2004200417123982010.8920847.12000101
Rahul TripathiIND20232023550974419.4067144.78001115
Shardul ThakurIND2020202014629722*24.2561159.0200094

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