Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirINDTests2004-2009220263167131.5036671.86110261
Virender SehwagINDTests2004-200934032516481.2537686.44200456
Andrew HallSATests200412018916394.5050737.28100220
Rohit SharmaINDODIs2008-201744032915082.25326100.92200348
Rahul DravidINDTests2004-200934124514481.6754045.37110281
Salman ButtPAKODIs2005-200722015012975.0018879.79100200
Shikhar DhawanINDODIs2013-201733015611952.00143109.09100280
Virat KohliINDODIs2013-201733014311347.67142100.70100121
Mominul HaqueBANTests2024121109107*109.0020253.96100171
Shreyas IyerINDTests202112017010585.0029657.43110213
AB de VilliersSAODIs2015111104104*-73142.4710056
Shahid AfridiPAKODIs2005-200722011410257.0053215.09100129
Shreyas IyerDCT202017110969696.0057168.42010152
Tom LathamNZTests2016-20212402079551.7559434.85030180
Will YoungNZTests2021120918945.5022041.36010150
Sourav GangulyINDTests2004-20082311578778.5025860.85020181
Rahul DravidINDODIs2005110868686.0011574.7801080
Zander de BruynSATests2004110838383.0020640.2901063
Luke RonchiNZTests20161201188059.0020358.13010151
Thilan SamaraweeraSLTests20091218078*80.0013161.07010110
Cheteshwar PujaraINDTests2016-20212401887847.0038249.21020230
Mohammad KaifINDODIs2005110787878.008888.6401090
Yuvraj SinghINDODIs2005-20134401887747.0023380.69020174
Murali VijayINDTests20161201417670.5034041.47020161
Kane WilliamsonNZTests2016-20212401427535.5037238.17010150
Colin MunroNZODIs2017110757575.0062120.9701083
Yashasvi JaiswalINDTests20241201237261.5096128.13020203
Mitchell SantnerNZTests20161201037151.5028636.01010122
Marlon SamuelsWIODIs2013110717171.009376.3401071
Kieran PowellWIODIs2013110707070.008186.4201090
Nitish RanaMIT202016110707070.0036194.4401074
David WarnerSHT2020171116969*-52132.6901090
Graeme SmithSATests2004-20082401886947.0039048.21010232
Aaron FinchGLT202016-2017440976924.2567144.7801176
Rohit SharmaINDTests2016-202424113468*44.6717875.28010134
KL RahulINDTests2016-20242301386846.00132104.55010193
Virender SehwagINDODIs2005-2008220736836.508982.0201091
Yuvraj SinghINDTests2008-2009220996749.5016261.11010102
Tom LathamNZODIs2017110656565.0052125.0001070
Kane WilliamsonNZODIs2017110646464.008476.1901080
Vijay ShankarSHT2020171116363*-44143.1801090
VVS LaxmanINDTests2004-20093301226340.6725048.80020130
Faf du PlessisSAODIs2015110626262.007780.5201051
Wriddhiman SahaINDTests2016-20212316261*31.0014044.2901141
Ishan KishanGLT202017220956147.5065146.15010105
Ravi BoparaENGODIs2008110606060.008273.1701080
Ajinkya RahaneINDODIs2015110606060.008273.1701050
Suresh RainaGLT202016-20174411195839.6782145.12020163
Dwayne SmithGLT202016-2017441995433.0065152.31011124
Shubman GillINDTests2021-2024240985224.5014269.01010102
Page 1Next

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