Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA2004-200922015610178.0017091.76110172
Marcus TrescothickENG200423113810469.0020567.32100210
Alastair CookENG2007-201233013611245.3314593.79100171
Paul CollingwoodENG2004-20094401337933.25115115.6501075
Ian BellENG2004-20122201237061.5019463.40020170
Shikhar DhawanIND2013111102102*-10795.33100101
Jos ButtlerENG2011-20254329743*97.0066146.97000112
Misbah-ul-HaqPAK20131119696*-12775.5901053
Tillakaratne DilshanSL20091119696*-57168.42010122
Jason RoyENG2017110848484.0066127.27010112
Ashley GilesENG2004220835241.5011572.17010110
Owais ShahENG2007-20093318055*40.0056142.8601091
Ravi BoparaENG2009-2012431775538.5075102.6701070
Graeme SmithSA2004-2009220764538.008292.68000110
Andrew FlintoffENG2004220757237.5010571.43010130
Michael VaughanENG2004220736636.5013653.68010100
Craig KieswetterENG2011-20123216858*68.0058117.2401052
Kevin PietersenENG2007-2009330663122.0045146.67000100
Jamie SmithENG2025110646464.0028228.57010103
Alex HalesENG20112216462*64.0057112.2801081
David WarnerAUS2009110636363.0053118.8701061
Jacques KallisSA2004-2009220614530.506495.3100061
Ben DuckettENG2025110585858.0046126.0901053
Joe RootENG2017-2025220584429.006490.6300030
Jonathan TrottENG2007-20123315443*27.008265.8500030
Rohit SharmaIND2013110525252.005692.8601070
Dinesh KarthikIND20131115151*-5494.4401080
Nasir JamshedPAK2013110505050.009353.7601050
Moeen AliENG20171114848*-25192.0000062
Matt PriorENG2007220472523.5028167.8600062
Jacques RudolphSA2004110464646.0039117.9500041
Jonny BairstowENG2011-2017320433921.505676.7900020
Matthew HoggardENG2004110383838.005273.0800070
Steve HarmisonENG20042213836*38.0029131.0300033
Andrew StraussENG2004231321816.007741.5600040
Ben StokesENG2011210313131.0023134.7800031
Michael HusseyAUS20091112828*-15186.6700031
Geraint JonesENG2004220282214.007537.3300030
David HusseyAUS2009110272727.0016168.7500003
Harry BrookENG20251112626*-3672.2200011
Sanath JayasuriyaSL2009110242424.003764.8600030
Brad HaddinAUS2009110242424.0019126.3200021
Mark BoucherSA2004-20092212417*24.0019126.3200011
Michael YardyENG20072112323*-18127.7800020
Virat KohliIND2013110222222.0018122.2200040
Dimitri MascarenhasENG20072212018*20.0020100.0000010
Eoin MorganENG2012-2017210191919.0017111.7600030
AB de VilliersSA2009110171717.0010170.0000020
Scott BorthwickENG2011110141414.001687.5000020
James FosterENG2009110131313.0012108.3300000
Page 1Next

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