Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Green Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew HallSA2004200412018916394.5050737.28100220
Shreyas IyerIND2021202112017010585.0029657.43110213
Gautam GambhirIND20092009110167167167.0021577.67100150
Virender SehwagIND20042004110164164164.0022871.93100242
Rohit SharmaIND20152015110150150150.00133112.78100136
Rohit SharmaIND20172017110147147147.00138106.52100182
Tom LathamNZ202120211201479573.5042834.35020130
Rahul DravidIND20092009110144144144.0022663.72100151
Virat KohliIND2017201722014211371.00132107.58100131
Murali VijayIND201620161201417670.5034041.47020161
Cheteshwar PujaraIND201620161201407870.0026153.64020180
Rohit SharmaIND/MI2016201623113368*66.5017775.14010153
Virender SehwagIND20092009110131131131.00122107.38100182
Salman ButtPAK20072007110129129129.0014290.85100170
Ravindra JadejaIND/GL2016201634412450*-12797.64010144
Yashasvi JaiswalIND202420241201237261.5096128.13020203
Shikhar DhawanIND20132013110119119119.0095125.26100200
Luke RonchiNZ201620161201188059.0020358.13010151
Suresh RainaGL2016201622111158111.0072154.17020153
Mominul HaqueBAN20242024121109107*109.0020253.96100171
AB de VilliersSA20152015111104104*-73142.4710056
Graeme SmithSA200820081201046952.0022446.43010112
Mitchell SantnerNZ201620161201037151.5028636.01010122
Shahid AfridiPAK20052005110102102102.0046221.74100109
Sourav GangulyIND2008200812110087100.0014768.03010111
Kane WilliamsonNZ201620161201007550.0019651.02010100
Virender SehwagIND20082008230986832.6710296.08010113
Gautam GambhirIND20042004110969696.0015163.58010111
Shreyas IyerDC20172017110969696.0057168.42010152
Ishan KishanGL20172017220956147.5065146.15010105
Will YoungNZ20212021120918945.5022041.36010150
Rahul DravidIND20052005110868686.0011574.7801080
Graeme SmithSA20042004120844742.0016650.60000120
Zander de BruynSA20042004110838383.0020640.2901063
Thilan SamaraweeraSL200920091218078*80.0013161.07010110
Boeta DippenaarSA20042004121794879.0020738.1600090
Mohammad KaifIND20052005110787878.008888.6401090
Yuvraj SinghIND20072007110777777.009581.0501043
Virat KohliIND20242024121764776.0072105.5600081
Colin MunroNZ20172017110757575.0062120.9701083
Shadman IslamBAN20242024120745037.0013754.01010140
Marlon SamuelsWI20132013110717171.009376.3401071
Aaron FinchGL20172017220716935.5042169.0501064
Kieran PowellWI20132013110707070.008186.4201090
Nitish RanaMI20162016110707070.0036194.4401074
Yuvraj SinghIND20082008220703835.008879.5500081
Ravichandran AshwinIND20212021120703835.0011859.32000100
KL RahulIND20162016120703835.008978.65000121
David WarnerSH201720171116969*-52132.6901090
KL RahulIND20242024110686868.0043158.1401072
Page 1Next

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