Batting records (Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201847027910539.8662844.43120380
Paul CollingwoodENG2006-201023018918663.0033556.42101230
Stuart BroadENG2010-201835018716937.4034853.74102191
Jonathan TrottENG2010110184184184.0038348.04100190
Andrew StraussENG2006-201023017112857.0029557.97100180
Simon KatichAUS20101201638381.5031252.24020230
Joe RootENG2016-20263601576826.1729752.86010200
Ian BellENG2006121128100*128.0022955.90100120
Jonny BairstowENG2016-20182401044826.0025341.11001130
Jos ButtlerENG2018120816740.5015352.9401080
Daniel LawrenceENG2026120715435.5011163.9601082
Jamie SmithENG2026120686134.009373.12010110
Jordan CoxENG2026120665533.0011457.8901090
Dominic BessENG2018120625731.0012051.6701090
Kevin PietersenENG2006-2010230624120.679267.39001100
Michael ClarkeAUS2010120594729.5010257.84000100
Chris WoakesENG20161215835*58.0020428.4300050
James VinceENG2016120584229.007874.36000120
Ben HilfenhausAUS20101215756*57.009261.9601061
Michael HusseyAUS20101215656*56.0010155.4501181
Tim PaineAUS2010120544727.0013141.2200040
Gus AtkinsonENG2026120524526.006777.6100070
Gary BallanceENG2016120494324.507466.2200070
Harry BrookENG2026120493424.508259.7600070
Ben StokesENG2018120473823.507463.5100071
Josh TongueENG20261214230*42.006366.6700060
Emilio GayENG2026120393119.509142.8600080
Shane WatsonAUS2010120353117.506752.2400051
Marcus TrescothickENG2006120341817.006552.3100050
Geraint JonesENG2006120341817.008440.4800021
Mitchell JohnsonAUS2010120333016.506352.3800050
Liam PlunkettENG2006120282814.004759.5700140
Ricky PontingAUS2010120262613.004557.7800140
Matthew HoggardENG2006121251325.005942.3700030
Doug BollingerAUS2010120252112.506140.9800040
Moeen AliENG2016120252312.503767.5700020
Matt PriorENG2010110222222.007230.5600020
Alex HalesENG2016120221611.003170.9700040
Marcus NorthAUS2010120202010.002871.4300120
Dawid MalanENG201812018129.005333.9600020
Ben DuckettENG202612018179.002669.2300030
Jofra ArcherENG2026121161416.002759.2600011
Steve SmithAUS201012013126.502454.1700010
Mark StonemanENG20181201396.505722.8100020
Mark WoodENG20181201175.501764.7100020
Steven FinnENG2010-2016232959.002339.1300010
Ollie RobinsonENG2026120884.001747.0600110
Jake BallENG2016120743.501070.0000010
James AndersonENG2010-2018232666.001735.2900010
Steve HarmisonENG2006110222.001020.0000000
Page 1Next

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