Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris MartinNZTests2004-2008232878.005315.0900010
KS RanjitsinhjiENGTests1899-1902230882.67--00200
David AllenENGTests1962-196323184*4.00--00000
John BracewellNZTests1983-1990230842.671942.1100110
Peter MartinENGODIs1995-199833284*8.004200.0000010
Don KenyonENGTests1953-1955240832.00--00000
Phil TufnellENGTests1991-199935385*4.005714.0400200
Zaheer KhanINDODIs2002-2007210777.001643.7500010
Scott StyrisNZT20Is200911177*-7100.0000000
Mushtaq AhmedPAKODIs199221177*-2133.3300000
Fidel EdwardsHAMT202018110777.007100.0000001
Tim RobinsonENGODIs1985110777.001838.8900010
Calum MacLeodKENT202021110777.006116.6700010
James PattinsonNOTFirst-class2022110777.002825.0000010
Mohammad NabiKENT202019110777.00977.7800000
Devon ConwayNZODIs2023110777.001258.3300010
Craig MeschedeGLAList A2015110777.00887.5000010
Sam BillingsENGODIs2017110777.001070.0000010
Tim GroenewaldSOMFirst-class2016-201721177*-5140.0000010
Tom SmithGLOFirst-class2021110777.002429.1700010
Jake BallENGODIs2017210777.00977.7800010
Fynn Hudson-PrenticeSUST202023110777.006116.6700000
George LindeTRThe Hundred2025110777.006116.6700010
Mason CraneHAM/GLAT202017-2024310777.005140.0000000
Matt ParkinsonENGODIs202111177*-887.5000010
Carla RuddSBThe Hundred2021-202231177*-6116.6700000
Mehedi Hasan MirazBANODIs201911177*-6116.6700010
Senuran MuthusamySAODIs2025110777.006116.6700010
Tom LammonbySOMT202022110777.001070.0000000
Robin DasESST202023110777.00977.7800000
Max HarrisMIDT20202211177*-5140.0000010
Aristides KarvelasSUSList A202511177*-1353.8500010
Harry SmithENGTests1928110777.00--000-0
Chuck Fleetwood-SmithAUSTests1938110777.004415.9100000
Geoff MillmanENGTests1962110777.00--000-0
Imran KhanPAKODIs1983110777.003520.0000010
Max WalkerAUSODIs1975110777.00977.7800010
Rick McCoskerAUSODIs1975110777.002429.1700010
Chandika HathurusingheSLODIs1998110777.001258.3300010
Ottis GibsonWIODIs1995110777.00887.5000000
Ed GiddinsENGTests2000110777.004175.0000010
Edgar SchiferliNEDT20Is200922175*7.001353.8500000
Suresh RainaINDT20Is2009220753.501353.8500000
Boyd RankinIRETests2019121777.001258.3300010
Andre FletcherWIT20Is2009-2018220773.501163.6400110
Matthew WadeAUSTests2019120763.505014.0000010
Josh CobbNORFirst-class2018120773.501741.1800110
Jake BallENGTests2016120743.501070.0000010
Ryan DaviesSOMFirst-class2016120773.503122.5800110
Jofra ArcherSBThe Hundred2024-202632276*-1450.0000000

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