India: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Melbourne Cricket Ground×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Yashasvi JaiswalIND202420241201668483.0032650.92020191
Ajinkya RahaneIND20202020121139112139.0026352.85100150
Mayank AgarwalIND201820181201187659.0026344.87010123
Nithish Kumar ReddyIND2024202412011511457.5019459.28100111
Virat KohliIND2022202222110882*108.0078138.4601084
Cheteshwar PujaraIND2018201812010610653.0032133.02101100
Sourav GangulyIND20042004220888244.0010484.6201061
MS DhoniIND201920191118787*-11476.3201060
Virat KohliIND20182018120828241.0020839.4201190
Shubman GillIND20202020121804580.0010179.21000150
Suryakumar YadavIND202220222217661*76.0035217.1401084
Rishabh PantIND20182018120723936.0011960.5000061
Sachin TendulkarIND20042004220716335.509178.0201091
Abhishek SharmaIND20252025110686868.0037183.7801082
Rohit SharmaIND201820181216863*68.0013251.5201050
Kedar JadhavIND201920191116161*-57107.0201070
Hemang BadaniIND200420041116060*-8174.0701040
Hardik PandyaIND20222022220584029.0055105.4500032
Rishabh PantIND20242024120583029.0014141.1300050
Ravindra JadejaIND20202020110575757.0015935.8501030
KL RahulIND20222022220555127.5043127.9101033
Washington SundarIND20242024121555055.0020726.5701010
Ajit AgarkarIND20042004220545327.006681.8201042
Virat KohliIND20192019110464646.006274.1900030
Yuvraj SinghIND20042004220462523.0045102.2200031
Virat KohliIND20242024120413620.5011535.6500040
VVS LaxmanIND20042004220402420.004785.1100020
Virender SehwagIND20042004220383519.006756.7200030
Harshit RanaIND20252025110353535.0033106.0600031
Ajinkya RahaneIND20182018120353417.507844.8700020
Rishabh PantIND20202020110292929.004072.5000030
Rahul DravidIND20042004220281614.004858.3300040
KL RahulIND20242024120242412.004751.0600130
Shikhar DhawanIND20192019110232323.004650.0000000
Irfan PathanIND20042004220221911.002588.0000001
Hanuma VihariIND20202020110212121.006631.8200020
Hanuma VihariIND20182018120211310.5011118.9200010
Cheteshwar PujaraIND20202020120201710.007427.0300010
Rohit SharmaIND2022202222019159.502095.0000020
Ravindra JadejaIND2024202412019179.506529.2300030
Ravichandran AshwinIND20202020110141414.004233.3300000
Rohit SharmaIND202420241201296.004526.6700000
Rohit SharmaIND20192019110999.001752.9400010
Umesh YadavIND20202020110999.001947.3700010
Ravindra JadejaIND20182018120954.509100.0000020
Axar PatelIND20252025110777.001258.3300000
Anil KumbleIND20042004220753.507100.0000010
Akash DeepIND20242024120773.503023.3300110
Shubman GillIND20252025110555.001050.0000000
Mayank AgarwalIND20202020120552.502123.8100100
Page 1Next

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