Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2003232402219402.0056571.15210572
Alastair CookENG2008-201758034211542.7580642.43121421
Ben StokesENG2017-202234023811259.5027985.30110215
Jonathan TrottENG2012-201334123482*78.0039858.79030230
Andrew FlintoffENG2003-20084522259575.0022998.25020259
Joe RootENG2013-20224502015140.2030565.90020250
Ian BellENG2008-20135702017328.7145044.67020281
Kevin PietersenENG2008-201235017610035.2026067.69100240
Eoin MorganENG2012-20193311457372.5014699.32020135
Matt PriorENG2008-20122301336044.3321362.44010191
Graham ThorpeENG2003110124124124.0024450.82100160
Vikram SolankiENG2003110106106106.0010898.15100170
Paul CollingwoodENG20082311006150.0019651.02010140
Jonny BairstowENG2017-2019230996333.0011189.19011121
Andrew StraussENG2008-2012240915822.7521143.1301190
Tom WestleyENG2017120845942.0019143.98010160
Ramnaresh SarwanWI2004-2009220837541.5011075.4501023
Mushfiqur RahimBAN2019110787878.008097.5001080
Shikhar DhawanIND2017110787878.008393.98010121
Ollie PopeENG2022121786778.008789.66010140
Lendl SimmonsWI2009110777777.0050154.00010121
Virat KohliIND20171117676*-10175.2501071
Shakib Al HasanBAN2019110757575.008489.2901081
Zak CrawleyENG20221217469*74.009181.32010130
Shivnarine ChanderpaulWI2004-20092215951*59.0059100.0001070
Upul TharangaSL2017110575757.006982.6101060
Steve HarmisonENG2003-20083225549*-9955.5600080
Jason RoyENG2019110545454.0053101.8901080
Mark ButcherENG2003121523252.006481.2500090
Alex LeesENG2022120523926.007965.8200050
Brian LaraWI2004110494949.008557.6500050
Toby Roland-JonesENG2017121482548.0044109.0900043
Keaton JenningsENG2017120484824.008755.1700190
MahmudullahBAN20191114646*-33139.3900031
Kushal Janith PereraSL20171114444*-6666.6700050
Samit PatelENG2008-2012221443144.005088.0000040
Kyle CoetzerSCO2009110424242.0032131.2500013
Soumya SarkarBAN2019110424242.0030140.0000090
Niroshan DickwellaSL2017110414141.0033124.2400051
Alec StewartENG2003110383838.008146.9100060
Michael VaughanENG2003120362318.006753.7300040
Tim BresnanENG20121212820*28.009330.1100030
Moeen AliENG2017-201923027169.005350.9400020
Mosaddek HossainBAN2019110262626.0020130.0000040
Stuart BroadENG2008-202266126165.209327.9600130
Yuvraj SinghIND20171112323*-2592.0000011
Owais ShahENG2008110232323.003762.1600030
Dwayne BravoWI2004-2009221231923.0020115.0000020
Graeme SwannENG20121212215*22.002975.8600040
Ravi BoparaENG2012-201333022227.336633.3300230
Page 1Next

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