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
Verdun ScottNZTests1949110424242.00--000-0
Bruce FrenchENGTests1987110424242.006960.8700050
Ronnie IraniENGTests1996120424121.0010241.1800030
Talat AliPAKTests1978120424021.0014628.7700050
Adam HoseTR/NSThe Hundred2023-2025220423321.0031135.4800042
Kusal MendisSLTests2016121422542.008549.4100051
Phoebe FranklinSEST202023-2024220423021.004593.3300040
Tawanda MuyeyeKENFirst-class2025120422921.008052.5000050
Sammy JonesAUSTests1886120422521.00--000-0
Teddy HoadWITests1933120423621.00--000-0
Derek SealyWITests1939120422921.00--000-1
Arthur WellardENGTests1938120423821.0040105.0000071
John HastingsDURFirst-class2014-2015240422810.509046.6700160
Saeed AhmedPAKTests1962-1967241422014.005322.6400020
Paul AllottENGTests1982-19853424241*21.006564.6200221
Donavon FerreiraOI/BPThe Hundred2024-20265534214*21.0025168.0000023
Chloe TryonLS/SBThe Hundred2021-20258614298.404887.5000040
Matt ParkinsonKEN/LANFirst-class2016-202547242178.4013431.3400160
Lewis GoldsworthySOMList A20241114141*-6167.2100050
Tatenda TaibuZIMTests2003120412520.5011435.9600050
MS DhoniINDT20Is20092214130*41.004395.3500030
Shakib Al HasanBANTests2010120412520.508448.8100040
Matthew BellNZTests19991214126*41.0011934.4500030
Veda KrishnamurthyINDWODIs2012-2017220413520.5039105.1300050
Yasir ShahPAKTests2016121413041.007653.9500060
Scott SteelDURFirst-class2019120413920.505673.2100060
Dan MousleyBPThe Hundred2022-2024220413920.5041100.0000060
Mikyle LouisWITests2024120412720.5010738.3200061
Peter McAlisterAUSTests1909121412241.00--000-0
AG Kripal SinghINDTests1959120414120.50--00100
Ali BacherSATests1965120413720.50--000-0
Gareth BattySURFirst-class2016-2017230412313.6711136.9400060
Matt HenrySOM/KENFirst-class2018-2023230414013.6729141.3800170
Jack DaviesMIDList A2023-2025330412413.675870.6900041
Oli StoneENGTests2019-2024240411910.257653.9500160
Harry BrookYORFirst-class2017-2024240413810.258349.4000260
Smriti MandhanaSB/MSGThe Hundred2021-202655041178.204885.4200160
Jordan ClarkSURT202019-20266524113*13.6728146.4300042
Charlie TurnerAUSTests1888-189335041248.20--00100
Nathan SowterMIDT202015-2021251044113*6.834395.3500230
Lewis GregoryENGODIs2021110404040.004785.1100040
James WhartonYORList A2026110404040.006264.5200030
Alan TurnerAUSODIs1975110404040.005474.0700040
Chris GayleWIT20Is2009-2018220402220.005671.4300050
Mohammad HafeezPAKTests2016120404020.007057.1400180
Gautam GambhirINDT20Is2009220402620.0039102.5600060
Colin MunroTRThe Hundred2022-2023220402420.0022181.8200051
Matt MachanSUST202014-2015220403020.0032125.0000050
Sean DicksonKENFirst-class2018120403220.005474.0700060
Fi MorrisMO/SBThe Hundred2021-2024320402320.0039102.5600060

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