Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGTests2007-201748135110550.1466852.54120400
Ian BellENGTests2007-2012242236109*118.0040558.27120200
Andrew StraussENGTests2007-201236121012242.0043847.95100310
Matt PriorENGTests2007-2012341208126*69.3321198.58100312
Kevin PietersenENGTests2007-201235018010936.0025670.31101220
Paul CollingwoodENGTests2007-200923015311151.0027256.25100180
Ravi BoparaENGTests2009110143143143.0028450.35100170
Andrew FlintoffENGODIs2004110123123123.00104118.2710087
Andrew StraussENGODIs2004110100100100.0011686.2110082
Graeme SwannENGTests2009-20122219363*93.0011481.58010151
Stuart BroadENGTests2009-2017330863828.6713862.32000102
Zak CrawleyENGTests2024110767676.008985.39010140
Jonathan TrottENGTests2012120715835.5015545.8101090
Jamie SmithENGTests2024110707070.0011958.8201082
Joe RootENGTests2017-2024220696834.5011659.4801070
Yuvraj SinghINDT20Is2009110676767.0043155.8101062
Stephen FlemingNZODIs2004110676767.0066101.5201090
Ben StokesENGTests2017-2024220646032.008575.29010100
Thisara PereraIWXT20Is2018110616161.0037164.8601073
Nathan AstleNZODIs2004110575757.008170.3701070
Ollie PopeENGTests2024110575757.007477.03010110
Ian BellENGODIs2007110565656.007574.6701020
Craig McMillanNZODIs2004110525252.005398.1101011
Tom WestleyENGTests20171215244*52.0010250.9800080
Harry BrookENGTests2024110505050.006478.1301051
Hamish MarshallNZODIs2004110444444.005186.2700020
Owais ShahENGODIs2007110424242.0038110.5300040
Mark StonemanENGTests20171214140*41.007951.9000050
Jonny BairstowENGTests2012-2017231372118.507847.4400060
Matt PriorENGODIs2007110343434.006552.3100020
Kevin PietersenENGODIs2007110333333.004770.2100010
Yusuf PathanINDT20Is2009110313131.0023134.7800031
Alastair CookENGODIs2007110292929.004761.7000030
Chris WoakesENGTests2024110232323.004353.4900040
Dawid MalanENGTests2017110202020.003164.5200030
Robert KeyENGODIs2004110191919.005137.2500020
Jacob OramNZODIs2004110151515.002268.1800000
James AndersonENGTests2009-2024453158*7.504037.5000020
Gautam GambhirINDT20Is2009110141414.0013107.6900020
Harbhajan SinghINDT20Is20091111313*-4325.0000030
Toby Roland-JonesENGTests2017110131313.002259.0900020
Shoaib MalikIWXT20Is2018110121212.0010120.0000010
Marcus TrescothickENGODIs2004110111111.0011100.0000010
Steve HarmisonENGTests20071111111*-1957.8900000
Shahid AfridiIWXT20Is2018110111111.001291.6700010
MS DhoniINDT20Is2009110111111.002347.8300000
Mitchell McClenaghanIWXT20Is2018110101010.008125.0000001
Owais ShahENGTests20071201065.002441.6700020
Rashid KhanIWXT20Is2018110999.007128.5700001
Tim BresnanENGTests2009-2012220994.502240.9100110
Page 1Next

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