Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Lord's×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG2015-202336138715577.4059065.592113713
Alastair CookENG2009-20153602549642.3349551.31020410
Joe RootENG2013-202348024618030.7547551.79101262
Andrew StraussENG2005-200924023216158.0040457.43100320
Ian BellENG2005-201536020910934.8340651.48110300
Kevin PietersenENG2005-201336120464*40.8032662.58020244
Jonny BairstowENG2013-20233611956739.0039050.00020213
Ben DuckettENG20231201819890.5024673.58020180
Salman ButtPAK20101201559277.5026758.05020270
Aiden MarkramSA202512013613668.0021363.85101140
Stuart BroadENG2009-20235701293318.4319267.19000172
Temba BavumaSA20251201026651.0021846.7901091
Rory BurnsENG2019120825341.0017945.81010100
Matt PriorENG2009-2013241766125.337897.44010120
Paul CollingwoodENG2009120705435.0011660.3401050
Jos ButtlerENG2015-2019240673116.7516640.3600090
David BedinghamSA2025121664566.0016041.2500070
Jonathan TrottENG2013120585829.009362.37011110
Azhar AliPAK2010120584229.0013044.6200060
Joe DenlyENG2019120563028.0011847.4600080
Harry BrookENG2023120545027.007176.0601050
Zak CrawleyENG2023120514825.505494.4400050
James AndersonENG2009-2023463502916.679055.5600180
Marcus TrescothickENG2005120484424.0012040.0000090
Kamran AkmalPAK2010120464623.008554.1200161
Tim BresnanENG2013120453822.5016627.1100050
Ravi BoparaENG2009120452722.5011240.1800080
Ollie PopeENG2023120454222.507361.6400040
Moeen AliENG2015120393919.506163.9300151
Gary BallanceENG2015120372318.506457.8100060
Andrew FlintoffENG2005-20092413730*12.335271.1500150
Geraint JonesENG2005120363018.008343.3700070
Umar AminPAK2010120343317.005858.6200040
Shahid AfridiPAK2010120333116.5019173.6800042
Wiaan MulderSA2025120332716.509435.1100050
Chris WoakesENG2019110323232.006251.6100031
Graeme SwannENG2009-20132213228*32.0032100.0000060
Imran FarhatPAK2010120282414.006741.7900040
Umar AkmalPAK2010120272213.505152.9400031
Ryan RickeltonSA2025120221611.003170.9700040
Simon JonesENG20051212020*20.0020100.0000130
Josh TongueENG2023120201910.003066.6700010
Mohammad AmirPAK201012019199.505038.0000110
Graham OnionsENG20091111717*-2958.6200020
Kyle VerreynneSA2025121171317.005232.6900000
Danish KaneriaPAK201012016148.003151.6100010
Jofra ArcherENG2019110121212.002060.0000020
Ashley GilesENG200512011115.501573.3300120
Steve HarmisonENG200512011115.502055.0000110
Ollie RobinsonENG20231201095.001662.5000010
Page 1Next

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