Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201669159011973.75105356.03230681
Joe RootENG2014-2024471511200*85.1772570.48300480
Kevin PietersenENG2006-201145028315856.6039471.83110332
Matt PriorENG2011-201424023212658.0029080.00110300
Ian BellENG2006-201457121857*36.3330471.71030261
Jonny BairstowENG2016121199167*199.0032361.61100190
Marcus TrescothickENG200622017310686.5027962.01110232
Gary BallanceENG2014231169104*84.5029756.90100181
Stuart BroadENG2011-20164611435428.6014896.62010220
Gus AtkinsonENG202412013211866.00127103.94100164
Jos ButtlerENG2014110121121121.0074163.51100114
Alex HalesENG20161201129456.0023148.48010131
Eoin MorganENG2011-2014340997924.7515563.87010122
Moeen AliENG2014-2016240864821.5018546.49000101
Chris WoakesENG2016-2024241776625.6718042.78010100
Harry BrookENG2024120703735.008186.4200091
Jamie DalrympleENG2006110676767.008777.0101050
Ben DuckettENG2024120644032.008575.2900060
Andrew StraussENG2006-2011340644816.0012750.39001100
Jonathan TrottENG2011230625820.679763.9201090
Chris JordanENG2014230593519.677974.6800080
Paul CollingwoodENG2006220575728.5012645.2401170
Liam PlunkettENG2006-2014332553955.006387.3000070
Shahid AfridiPAK20092215454*54.0041131.7101122
Shoaib MalikPAK2009221522852.0042123.8100060
Ravi BoparaENG2014110515151.0047108.5101010
Younis KhanPAK2009210505050.0037135.1401040
Jamie SmithENG2024120472623.509151.6500070
Kamran AkmalPAK2009220423721.0037113.5100022
Tim BresnanENG2006-2011220422621.005084.0000020
Andrew FlintoffENG20061113333*-29113.7900032
Steven FinnENG2011-2016230331911.008240.2400060
John MooneyIRE20091113131*-21147.6200040
William PorterfieldIRE2009110313131.0029106.9000050
Niall O'BrienIRE2009110313131.003783.7800040
Geraint JonesENG2006221301930.004566.6700010
Chris TremlettENG20111112424*-4158.5400030
Matthew PottsENG2024120232111.505244.2300040
Andrew WhiteIRE2009110222222.0021104.7600011
Oli StoneENG2024120221511.004746.8100020
Misbah-ul-HaqPAK2009210212121.002875.0000000
Nick ComptonENG2016120201910.004643.4800030
Sam RobsonENG2014120201910.005735.0900020
Shahzaib HasanPAK2009110191919.002382.6100030
Ollie PopeENG202412018179.004837.5000010
Daniel LawrenceENG20241201698.003447.0600030
Graeme SwannENG20112211511*15.009166.6700021
James AndersonENG2011-2016432139*13.001872.2200020
Fawad AlamPAK2009210121212.0011109.0900010
James VinceENG201612010105.001855.5600110
Page 1Next

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