Batting by year (Tests)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA20122012111311311*-52958.79100350
Marcus TrescothickENG20032003121288219288.0044065.45110442
Steve SmithAUS2023202324028012170.0053252.63120370
Ian BellENG20112011110235235235.0036464.56100232
Travis HeadAUS2023202324022816357.0027682.61100323
Younis KhanPAK20162016110218218218.0030870.78100314
Alastair CookENG20182018120218147109.0047645.80110220
Shane WatsonAUS20132013120202176101.0027972.40100272
Herschelle GibbsSA2003200312019218396.0027968.82100371
Pathum NissankaSL20242024121191127*191.00175109.14110222
KL RahulIND2018201812018614993.0027767.15100241
Jacques KallisSA20122012111182182*-32655.83100231
Kevin PietersenENG20112011110175175175.0023275.43100270
Kevin PietersenENG2005200512017215886.0021281.13100177
Harry BrookENG2025202512016411182.00162101.23110193
Ollie PopeENG2024202412016115480.5017293.60100202
Jonathan TrottENG2009200912016011980.0027458.39100170
Rahul DravidIND20112011121159146*159.0029853.36100220
Alex CareyAUS2023202324115266*50.6724761.54010173
Joe RootENG20142014111149149*-16590.30100181
Steve SmithAUS20132013121145138*145.0025357.31100162
Henry NichollsNZ2026202612014512172.5022863.60100190
Dean ElgarSA2017201712014413672.0026155.17100210
Steve SmithAUS20152015110143143143.0025256.75100172
Ben StokesENG2017201712014311271.5019174.87100115
Kevin PietersenENG2007200712014210171.0026653.38100220
Moeen AliENG2016201612014010870.0020368.97100173
Matthew HaydenAUS20052005121138138138.0030345.54100180
Rohit SharmaIND2021202112013812769.0028348.76100151
AB de VilliersSA200820081201369768.0022360.99010200
Matthew WadeAUS2019201912013611768.0019769.04100191
Jonny BairstowENG201620161201368168.0022061.82020150
Ajinkya RahaneIND202320231201358967.5023756.96010181
Joe RootENG2025202512013410567.0019768.02100180
Usman KhawajaAUS202320232401327233.0035137.61011170
Graeme SmithSA20122012110131131131.0027347.99100200
Andrew StraussENG2005200512013012965.0021759.91100170
Andrew StraussENG200920091201307565.0029244.52020190
Ian BellENG200720071201306765.0015882.28020230
Mohammad YousufPAK20062006110128128128.0023654.24100180
MS DhoniIND200720071201289264.0014588.28010134
David WarnerAUS202320232401286032.0022656.64010200
Amit MishraIND201120111201278463.5021858.26010161
Joe RootENG2018201812012512562.5019364.77101121
Graham ThorpeENG20032003110124124124.0024450.82100160
Alastair CookENG200620061201238361.5021557.21010170
Joe RootENG202620261201237761.5020260.89010160
Michael HusseyAUS2009200912012112160.5026645.49101140
Yashasvi JaiswalIND2025202512012011860.0017369.36100142
Gary KirstenSA200320031201199059.5021555.35010191
Page 1Next

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