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
Shahid AfridiPAKODIs1999-2010430503716.6745111.1100152
Shahid AfridiPAKTests2006-2010230503116.6739128.2100072
Katherine BruntENGWODIs2012-2017330503416.676478.1300021
Nathan SowterMIDList A2016-2019631502925.005394.3400041
Davina PerrinBP/NSThe Hundred2025-2026330502916.6750100.0000070
Freya KempENGWT20Is2024-20263315044*25.0036138.8900041
Steven DaviesSURList A2014-2016440502312.507864.1000060
Sam BillingsKENFirst-class2018-20232415031*16.6711045.4500150
J.J. FerrisAUSTests1888-18902415020*16.67--000-0
Pankaj RoyINDTests1952-1959240503512.5030.0000200
John MurrayENGTests1961-1967350502510.005812.0700210
Herschelle GibbsSATests2003110494949.009651.0400050
Steven DaviesENGODIs2010110494949.006180.3300070
Danny LambSUSFirst-class2024110494949.008955.0600010
Andrew JonesNZTests1990110494949.0011343.3600060
Theunis de BruynSATests2017120494824.508955.0600060
Liam DawsonHAMT202018-20192214935*49.0043113.9500040
Will JacksENGODIs2024-2026320493924.5047104.2600022
Ed BarnesLEIFirst-class2022120493624.508557.6500060
Danial IbrahimSUSFirst-class2022120493624.5012638.8900070
Ben GeddesMIDList A2025-2026220493024.506575.3800061
Eathan BoschMIDFirst-class2026231492924.508557.6500042
Graham McKenzieAUSTests1961-1968330493416.336224.1900011
Kiran MoreINDTests1986-1990230492516.3312040.8300060
Norm O'NeillAUSTests1961-1964240492612.2510744.8600140
Mady VilliersOI/SB/MSGThe Hundred2021-20268514917*12.2534144.1200061
Mark EalhamENGTests1996-199835049259.8015431.8200070
Paul StirlingIREODIs2017110484848.0042114.2900081
Maia BouchierSVList A2022110484848.007365.7500050
Faisal IqbalPAKTests2006120484824.0014632.8800161
Andy FlowerZIMODIs1999-2000220484824.008258.5400140
Dean ElgarESST202024-2025220482824.0032150.0000061
Will SmithHAMFirst-class2015120483024.0018126.5200040
Jack LeaningKENT202020-20233214828*48.0032150.0000042
Marco JansenSATests2022-2025220484824.008258.5400141
Tom PriceGLOFirst-class20241214834*48.009650.0000050
Kashif AliWORFirst-class2026120483424.0013834.7800040
Johnny DouglasENGTests1921120483424.00--00020
Ernie MayneAUSTests19121214825*48.00--000-0
Nip PellewAUSTests1921121484348.00--00080
Chud LangtonSATests1935120484424.00--000-0
Gilbert ParkhouseENGTests1950120484824.00300.0000100
Peter PollockSATests1965121483448.00--000-0
Peter van der MerweSATests1965120483124.00--000-0
Faoud BacchusWIODIs1980-1983320484024.007861.5400050
Benny HowellBPThe Hundred2021-20243324824*48.0028171.4300061
Jo GardnerSUNT202023-2024330482516.005784.2100031
Joe DenlyMID/KENFirst-class2014-2018240481712.007861.5400051
Vanburn HolderWITests1969-19763524823*16.009451.0600061
Simon HarmerESSFirst-class2017-202336148269.6015431.1700170

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