Batting records (Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhananjaya de SilvaSL2024120857442.5010977.9801090
Devon SmithWI2007120824241.0016948.52000120
Mitchell MarshAUS2023121825182.0016749.10010111
Milan PriyanathSL2024120827241.0015054.6701072
Tim PaineAUS2019121815881.0014555.86010120
Travis HeadAUS2019-2023240804820.0011370.80000120
Shai HopeWI2020240803120.0019940.20000140
Asad ShafiqPAK2016-2020240793919.7513956.83000120
Babar AzamPAK2020120746937.0012658.73010110
Brad HaddinAUS20131217365*73.0010867.5901070
Dwayne BravoWI2007120734936.5012558.40000110
Roston ChaseWI2020240735118.2516045.6301080
Kyle MillsNZ2008120655732.5010860.1901081
Angelo MathewsSL2024120656532.5015043.3301121
Daniel LawrenceENG2024120643432.009368.8200051
Keegan PetersenSA2022120634231.5018833.5100040
Kagiso RabadaSA2017-2022240623615.5012250.8200070
Sai SudharsanIND2025120616130.5015240.1301170
Mohammad HafeezPAK2016120604230.0011452.63000101
Gary BallanceENG2014-2016220603730.0014441.6700090
Shadab KhanPAK2020120604530.009861.2200050
Steve HarmisonENG2006-2007230602620.0010358.2500070
Wahab RiazPAK2016120583929.009362.3700081
Temba BavumaSA2017120584629.0012546.4000050
Yashasvi JaiswalIND2025120585829.0011152.25011101
Joe DenlyENG2019120575328.5014738.7801060
Rassie van der DussenSA2022120574128.5016334.9700070
Rishabh PantIND2025110545454.007572.0001032
Mohammad YousufPAK2006120533826.509058.8900080
Jason RoyENG2019120533126.5010053.0000070
Matthew WadeAUS2019120503425.0012141.3200040
Dominic BessENG20203435031*50.009751.5500041
Yasir ShahPAK2016-2020240493312.259153.8500051
John CampbellWI2020240483212.009152.7500160
Brydon CarseENG2025110474747.005487.0400032
MahmudullahBAN2010120463823.006274.1900060
Usman KhawajaAUS2013-2023240462411.5011041.8200040
James AndersonENG2008-2023109446119.2012736.2200050
Jacob OramNZ2008120453822.509348.3900050
Imrul KayesBAN2010120453622.508851.1400060
Shane DowrichWI2020240453711.258453.5700260
Shardul ThakurIND2025110414141.008846.5900050
Alzarri JosephWI2020120413220.506959.4200040
Chris GayleWI2007120392319.508247.5600080
Denesh RamdinWI2007120393419.508545.8800070
Mohammad AmirPAK2016121382938.005076.0000060
Tom WestleyENG2017120382919.0010635.8500070
Kyle VerreynneSA2022121382138.009540.0000030
Eoin MorganENG2010110373737.007052.8600040
Shane WatsonAUS2013120371918.507350.6800030

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