Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2007-201759138010547.5071553.15120430
Andrew StraussENG2004-201247131012251.6755455.96200392
Ian BellENG2007-2012352292109*97.3348060.83130220
Matt PriorENG2007-2012451242126*60.5027687.68100332
Kevin PietersenENG2007-201246021310935.5030370.30101230
Paul CollingwoodENG2004-200945015911131.8028156.58100180
Ravi BoparaENG2009110143143143.0028450.35100170
Andrew FlintoffENG2004110123123123.00104118.2710087
Graeme SwannENG2009-20122219363*93.0011481.58010151
Stuart BroadENG2007-2017440863821.5014160.99001102
Zak CrawleyENG2024110767676.008985.39010140
Jonathan TrottENG2012120715835.5015545.8101090
Jamie SmithENG2024110707070.0011958.8201082
Joe RootENG2017-2024220696834.5011659.4801070
Yuvraj SinghIND2009110676767.0043155.8101062
Stephen FlemingNZ2004110676767.0066101.5201090
Ben StokesENG2017-2024220646032.008575.29010100
Thisara PereraIWX2018110616161.0037164.8601073
Nathan AstleNZ2004110575757.008170.3701070
Ollie PopeENG2024110575757.007477.03010110
Craig McMillanNZ2004110525252.005398.1101011
Tom WestleyENG20171215244*52.0010250.9800080
Owais ShahENG2007230524217.336283.8700060
Harry BrookENG2024110505050.006478.1301051
Hamish MarshallNZ2004110444444.005186.2700020
Mark StonemanENG20171214140*41.007951.9000050
Jonny BairstowENG2012-2017231372118.507847.4400060
Yusuf PathanIND2009110313131.0023134.7800031
Chris WoakesENG2024110232323.004353.4900040
Dawid MalanENG2017110202020.003164.5200030
Robert KeyENG2004110191919.005137.2500020
Jacob OramNZ2004110151515.002268.1800000
James AndersonENG2004-2024664158*7.504136.5900020
Gautam GambhirIND2009110141414.0013107.6900020
Harbhajan SinghIND20091111313*-4325.0000030
Toby Roland-JonesENG2017110131313.002259.0900020
Shoaib MalikIWX2018110121212.0010120.0000010
Marcus TrescothickENG2004110111111.0011100.0000010
Steve HarmisonENG2004-20072111111*-1957.8900000
Shahid AfridiIWX2018110111111.001291.6700010
MS DhoniIND2009110111111.002347.8300000
Mitchell McClenaghanIWX2018110101010.008125.0000001
Rashid KhanIWX2018110999.007128.5700001
Tim BresnanENG2009-2012220994.502240.9100110
Michael VaughanENG2004110888.002138.1000010
Daniel VettoriNZ2004110666.00785.7100000
Chris CairnsNZ2004110555.001050.0000000
Suresh RainaIND2009110555.00862.5000000
Rohit SharmaIND2009110555.003166.6700010
Sam BillingsIWX2018110444.00666.6700010
Page 1Next

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