Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Trent Bridge×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew StraussENG2004-201223022914176.3343852.28100350
Ollie PopeENG202412017212186.0023473.50110211
Ben DuckettENG20241201477673.5015197.35020250
Harry BrookENG202412014510972.5016687.35100181
Joe RootENG2017-202422013612268.0020765.70100120
Alex HalesENG2012-201722110999109.0075145.3301084
Nathan Coulter-NileAUS2019110929292.0060153.3301084
Alastair CookENG2007-20122318543*42.5017249.42000110
Sanath JayasuriyaSL2009110818181.0047172.34010103
Kevin PietersenENG2007-2012220808040.0011668.97011111
Ben StokesENG2017-2024220776938.5012362.6001090
Tillakaratne DilshanSL2009110747474.0047157.45010111
Steve SmithAUS2019110737373.0010370.8701070
Ravi BoparaENG2012110595959.0044134.0901041
Jonathan TrottENG2012121523552.008164.2000090
Owais ShahENG2007110515151.006677.2701041
Paul CollingwoodENG2004-2007220494424.506377.7800030
Ian BellENG2007-2012220492724.507763.6400070
Chris WoakesENG2017-2024220493724.507169.0100040
Alex CareyAUS2019110454545.005581.8200070
Jamie SmithENG2024120423621.006168.8500022
Tim BresnanENG20121113939*-9341.9400050
Geraint JonesENG2004110353535.004577.7800070
Stuart BroadENG2007-2012320302515.006248.3900030
Gus AtkinsonENG20241212321*23.003174.1900030
Babar AzamPAK2019110222222.003366.6700020
Fakhar ZamanPAK2019110222222.0016137.5000021
Marcus StoinisAUS2019110191919.002382.6100040
Wahab RiazPAK2019110181818.0011163.6400012
Matt PriorENG2007-201222017168.502568.0000020
Mohammad HafeezPAK2019110161616.002466.6700020
Darren GoughENG2004110131313.004131.7100010
Monty PanesarENG2007110131313.002454.1700020
Usman KhawajaAUS2019110131313.001968.4200020
Jonny BairstowENG2012-2017321139*13.002454.1700010
Mark WoodENG20241211313*13.003636.1100100
James AndersonENG2004-20123321311*13.003438.2400100
Rikki ClarkeENG2004110111111.003135.4800000
Anthony McGrathENG2004110999.001656.2500010
Jehan MubarakSL200911188*-5160.0000010
Sarfraz AhmedPAK2019110888.001266.6700010
Mitchell StarcAUS2019110888.00988.8900010
Haris SohailPAK2019110888.001172.7300010
Chamara SilvaSL2009110777.007100.0000010
Aaron FinchAUS2019110666.001060.0000000
Kumar SangakkaraSL2009110555.00683.3300000
Dimitri MascarenhasENG2007110555.001241.6700000
Shoaib BashirENG2024120552.50771.4300110
Mahela JayawardeneSL2009110444.00757.1400000
Ian BlackwellENG2004110444.00757.1400010
Page 1Next

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