Batting by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul CollingwoodENG200720071121276512840.26146952.08232921
Ravindra JadejaIND2025202510175764107*63.67142953.462607313
Andrew SymondsAUS2008200810183762162*50.80118064.581628411
Michael VaughanENG20072007917176112447.56153349.64230960
Matthew HaydenAUS20062006917076015344.71137755.19242884
Kevin PietersenENG200920091117176010247.50130458.28151804
Jos ButtlerENG201820181018176010644.71111668.10162847
Brendon McCullumNZ20102010612275822575.80121462.443209010
Kevin PietersenENG201320131121075811336.10146551.74161868
Alastair CookENG20082008122107587636.10159347.580801021
Sachin TendulkarIND20112011917175614647.25146651.57150945
Mayank AgarwalIND20192019811075424368.55127759.043209118
Usman KhawajaAUS201620161016075314547.06138754.29242943
Kane WilliamsonNZ201620161018275311347.06141053.40160772
Marcus TrescothickENG20052005815075219350.13118463.512221027
MS DhoniIND2010201013191749132*41.61135055.481407911
David WarnerAUS201620161119174814441.5686186.88221916
Rishabh PantIND202120211221274810139.37110967.451508515
Rahul DravidIND20092009610174717783.00153748.60250974
Misbah-ul-HaqPAK201420149163747102*57.46144051.883415816
Kane WilliamsonNZ201320131119174711441.50173143.15170862
Yashasvi JaiswalIND202520251019074517539.21112666.163331106
Sarfraz AhmedPAK20142014916574311267.55100873.71340752
Dimuth KarunaratneSL201820189171743158*46.44131256.63172711
Travis HeadAUS201920191117274216149.47136554.36241981
Roston ChaseWI201720171019274013143.53150149.30241864
Matt PriorENG2009200913203740131*43.53101872.69162902
Chris GayleWI2009200910161739165*49.27109167.744118218
Ben DuckettENG202520251018073514940.8383388.242321006
Asad ShafiqPAK201620161121173313736.65136053.90255853
Ross TaylorNZ200820089171732154*45.75123659.222401055
Azhar AliPAK201120111018273210045.75182940.02171802
Usman KhawajaAUS201820181018073217140.67168943.34240782
Kevin PietersenENG201120118111731202*73.10114064.12240932
Gary BallanceENG20142014813172915660.75143350.873311012
Hashim AmlaSA20162016915072920148.60142151.302311012
Gautam GambhirIND2009200959172716790.88140151.89410822
David WarnerAUS201920199161725335*48.33116462.29213751
Dinesh ChandimalSL202220226103719206*102.71129955.352415815
Ben StokesENG201520151425071910128.76106167.771541048
Shane WatsonAUS200920097121716120*65.09131854.321611011
Quinton de KockSA20192019815071312947.5390378.96251967
Ollie PopeENG202220221120171314537.5399771.51251833
Ian BellENG200620061019371211944.50145448.97342763
Steve SmithAUS2013201311212711138*37.42155045.872317410
Mohammad HafeezPAK20152015713171022459.17114961.792218010
Dhananjaya de SilvaSL20242024916071010844.38111563.68261817
Shivnarine ChanderpaulWI200820087136707118101.00164143.08261713
Asad ShafiqPAK20152015813070613154.31136251.84330572
Faf du PlessisSA2017201710174706135*54.31126555.81161902

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