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,978 of the 1,991 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilip DoshiIND198019808712694.3310724.3000220
Narendra HirwaniIND19881988147326176.507037.1400030
Arshdeep SinghIND20252025189026132.892989.6600440
R. P. SinghIND20112011420252512.502696.1500150
Janardan NavleIND19321932120251312.50--000-0
AG Milkha SinghIND19601960120251612.50--000-0
Ramesh SaxenaIND19671967120251612.508629.0700030
Laxman SivaramakrishnanIND19841984320252512.507135.2100130
C.S. NayuduIND1936193623025108.33--000-0
Vinoo MankadIND1959195923025218.33--00100
Madan LalIND1975197543025208.334445.4500150
Gautam GambhirIND2014201424025186.258031.2500130
Vivek RazdanIND1989198944125188.333375.7600140
Ashish NehraIND2004200416742514*8.3325100.0000331
Varun AaronIND2014201491032593.577234.7200120
Ravichandran AshwinIND20192019531241412.005444.4400030
Jasprit BumrahIND2026202619312420*12.0016150.0000141
Yuzvendra ChahalIND2022202235412411*8.005147.0600010
Gogumal KishenchandIND1948194824024146.008428.5700220
Salim DuraniIND1971197134024136.00--00120
Navdeep SainiIND2021202145224158.006536.9200010
Naren TamhaneIND19561956451249*6.00--00100
Yuzvendra ChahalIND2019201925632418*8.005147.0600140
Ishant SharmaIND2015201588424106.0010323.3000120
Suresh RainaIND20072007210232323.003663.8900040
Abhimanyu MithunIND20112011420232311.5022104.5500122
Krunal PandyaIND201820186212321*23.0013176.9200030
Jayasinghrao GhorpadeIND19581958120231611.50--000-0
Dilip SardesaiIND19691969120232011.50--00040
Vasant RanjaneIND1961196133023167.6730.0000101
Umesh YadavIND2023202335023174.603860.5300222
Avesh KhanIND20222022205223107.672592.0000021
Subhash GupteIND1955195596223155.75--00000
Rajat PatidarIND20232023110222222.0016137.5000031
Mushtaq AliIND19521952110222222.00--000-0
Hiralal GaekwadIND19521952120221411.00--000-0
Dilip SardesaiIND19721972120221211.0010221.5700030
Gursharan SinghIND19901990220221811.004845.8300020
Nitish RanaIND202120213302297.334153.6600000
Suru NayakIND1982198254122117.336832.3500030
Madan LalIND1984198410512295.503464.7100110
S. SreesanthIND20112011673227*5.504746.8100240
Bapu NadkarniIND19611961110212121.00--000-0
C.S. NayuduIND19521952120212110.50--00100
Khokhan SenIND194919492212119*21.00--00000
Woorkeri RamanIND19971997120211610.505935.5900020
Robin SinghIND1996199633021107.004447.7300011
C.S. NayuduIND1946194623021137.00--000-0
Hemu AdhikariIND1947194724121137.007826.9200130
Sridharan SriramIND2000200065121125.253953.8500120

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