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
Jofra ArcherSUST202017-2018220763.501070.0000010
Adam HickeyDURFirst-class2016120773.503718.9200110
Asitha FernandoGLAFirst-class2025121747.002231.8200000
Emily ArlottBPThe Hundred2022-2024220773.501163.6400100
Will SmeedSOMT202022-2024220763.501258.3300010
Phoebe FranklinOI/WFThe Hundred2024-202532176*7.006116.6700000
Jodi GrewcockSB/TRThe Hundred2025-202622277*-4175.0000010
Rory HaydonDERFirst-class2025-202622177*7.001741.1800110
Walter MeadENGTests1899120773.50--00100
Ken ViljoenSATests1947120763.50--00000
Oscar Da CostaWITests1933120763.50--00000
Subhash GupteINDTests1959120773.50--00100
Ramakant DesaiINDTests1959121757.00--00000
Neil HawkeAUSTests1964-196822175*7.006311.1100000
Ewen ChatfieldNZTests198312175*7.002429.1700010
Trevor ChappellAUSTests1981120753.50828.5400000
Ghulam ParkarINDTests1982120763.504515.5600010
Curtly AmbroseWIODIs1991-199522176*7.001643.7500000
David LawrenceENGTests1988-1991220743.503122.5800000
Naved AnjumPAKODIs199222174*7.001070.0000000
Chris LewisENGODIs199222176*7.001163.6400000
Adam HollioakeENGODIs1997-199932174*7.001353.8500000
Mitchell StarcAUSODIs2015-202443274*7.001546.6700100
Zaheer KhanINDTests2007-2011241772.333023.3300210
Bhagwath ChandrasekharINDTests1967-197434473*-5712.2800000
Mark BoucherSAT20Is2009110666.006100.0000000
Daniel VettoriNZODIs2004-2008210666.00785.7100000
Andrew HallSATests200311166*-1931.5800000
Paul HarrisSATests2008110666.001833.3300010
Eoin MorganENGT20Is2009110666.00875.0000000
Gary WilsonSURT202014110666.00875.0000000
UWMBCA WelegedaraSLTests2011110666.00966.6700000
Martin GuptillNZT20Is2009110666.005120.0000010
Dirk NannesNEDT20Is2009210666.00785.7100000
Xavier DohertyAUSODIs201211166*-1154.5500000
Marchant de LangeGLAList A2019110666.00785.7100000
Kyle AbbottHAMFirst-class2021110666.004114.6300010
David WieseNSThe Hundred2023110666.00966.6700000
Timm van der GugtenGLAT202024110666.004150.0000010
James FullerBP/SBThe Hundred2023-2024210666.005120.0000010
Oliver Hannon-DalbyWARList A2014-2016310666.001442.8600000
Oli StoneMIDFirst-class202511166*-3200.0000010
Peter ChaseIREODIs201711166*-1154.5500010
Lewis McManusHAMList A2018110666.001154.5500010
Leigh KasperekNDList A2022110666.00966.6700010
Sneh RanaINDWODIs2025110666.004150.0000010
George GartonSBThe Hundred2021210666.00785.7100010
Joe WeatherleyBP/SBThe Hundred2023-2026210666.001442.8600000
Gwenan DaviesBPThe Hundred2022110666.005120.0000010
Kelly CastleSUNT202023110666.00875.0000010

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