Batting by year (Tests)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillIND20252025120430269215.0054978.322004311
Graeme SmithSA20032003120362277181.0044381.72110452
Alastair CookENG20112011110294294294.0054553.94100330
Steve SmithAUS20192019120286144143.0042667.14200302
Jamie SmithENG20252025121272184*272.0030688.89110308
Alastair CookENG20172017110243243243.0040759.71100330
Jonny BairstowENG20222022121220114*220.0028577.19200293
Marcus TrescothickENG20042004120212107106.0034062.35200341
Usman KhawajaAUS20232023120206141103.0051839.77110213
Rishabh PantIND20222022120203146101.50197103.05110274
Virat KohliIND20182018120200149100.0031862.89110261
Herschelle GibbsSA2003200312018817994.0025773.15100291
Andrew FlintoffENG2004200412018716793.5021487.38100188
Harry BrookENG2025202512018115890.5026568.30100201
Michael VaughanENG2003200312017815689.0034751.30100252
Azhar AliPAK2016201612017713988.5036848.10100201
Joe RootENG20222022121173142*173.0024072.08100231
Joe RootENG20232023121164118*164.0020779.23100125
Graeme SmithSA20082008121161154*161.0026760.30100170
Ravindra JadejaIND2025202512115889158.0025561.96020152
Kevin PietersenENG2006200612015514277.5018285.16100223
Ramnaresh SarwanWI2004200412015313976.5025061.20100260
Sami AslamPAK201620161201528276.0034344.31020201
MS DhoniIND2011201112115177151.0017586.29020233
Moeen AliENG2016201612114986*149.0021469.63020172
Rory BurnsENG2019201912014413372.0034541.74100180
Andrew FlintoffENG200520051201417370.5014895.27020129
Paul CollingwoodENG2008200812013913569.5021764.06100201
Joe RootENG20172017110136136136.0018971.96100220
Michael ClarkeAUS20092009121132103*132.0024753.44100180
Ravindra JadejaIND2022202212012710463.5025250.40100140
Ian BellENG2015201512111865*118.0014680.82020200
Graham ThorpeENG200420041201156157.5020556.10020170
Shane WatsonAUS200920091201156257.5022052.27020190
Yashasvi JaiswalIND202520251201158757.5012989.15010190
Michael VandortSL2006200612011410557.0032235.40100100
Marcus TrescothickENG200520051201119055.5014079.29010192
Alastair CookENG201620161201116655.5015571.61010150
Matthew WadeAUS2019201912011111055.5014875.00100170
Ben StokesENG2024202412111157*111.0097114.43020143
Justin LangerAUS200520051201108255.0020154.73010110
Brian LaraWI200420041201089554.0014872.97010171
Jonathan TrottENG2010201012110855108.0022647.79020130
Marcus NorthAUS200920091201089654.0020851.92010160
Denesh RamdinWI20122012111107107*-18358.4710090
Eoin MorganENG20112011110104104104.0019952.26100110
Joe RootENG2015201512110163101.0013873.19010152
Shan MasoodPAK202620261201009550.0015564.52010130
Kevin PietersenENG20082008120989449.0014567.59010130
Jonny BairstowENG20182018120987049.0012876.56010140
Page 1Next

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