Batting records (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 417 of the 446 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rishi PatelLEI/BP2024-2025340432010.758252.4400040
Percy McDonnellAUS1884-1888240432210.75--00100
Maurice ReadENG1890-1893241433414.33--00000
Sobhana MostaryBANW2026110424242.004887.5000031
Verdun ScottNZ1949110424242.00--000-0
Bruce FrenchENG1987110424242.006960.8700050
Talat AliPAK1978120424021.0014628.7700050
Kusal MendisSL2016121422542.008549.4100051
Sammy JonesAUS1886120422521.00--000-0
Teddy HoadWI1933120423621.00--000-0
Derek SealyWI1939120422921.00--000-1
Arthur WellardENG1938120423821.0040105.0000071
Shaun PollockSA1998-2003331421821.009245.6500030
John HastingsDUR2014-2015240422810.509046.6700160
Saeed AhmedPAK1962-1967241422014.005322.6400020
Paul AllottENG1982-19853424241*21.006564.6200221
Donavon FerreiraOI/BP2024-20265534214*21.0025168.0000023
Jake BallENG/NOT/WF2015-202277242168.406762.6900051
Lewis GoldsworthySOM20241114141*-6167.2100050
Tatenda TaibuZIM2003120412520.5011435.9600050
Matthew BellNZ19991214126*41.0011934.4500030
Veda KrishnamurthyINDW2012-2017220413520.5039105.1300050
Chris MorrisSA/HAM/SUR2016-2019420412520.5029141.3800013
Scott SteelDUR2019120413920.505673.2100060
Mikyle LouisWI2024120412720.5010738.3200061
Peter McAlisterAUS1909121412241.00--000-0
AG Kripal SinghIND1959120414120.50--00100
Ali BacherSA1965120413720.50--000-0
Yasir ShahPAK2016231413020.507753.2500160
Mason CraneHAM/GLA/LS2017-202615434128*41.0039105.1300040
Jasprit BumrahIND2021-20253524134*13.6713829.7100240
Charlie TurnerAUS1888-189335041248.20--00100
James WhartonYOR2026110404040.006264.5200030
Fi MorrisMO/SB2021-2024320402320.0039102.5600060
Bob CowperAUS1968120403220.0011734.1900070
Billy IbadullaPAK1967120403220.0018421.7400060
Andy RobertsWI1976-1980220402420.008348.1900070
Martyn MoxonENG1988120402620.0011734.1900050
Jodi GrewcockSUN/SB/TR2024-2026442402220.0035114.2900040
Arthur JonesENG1905-1909240402610.00--00000
Hugh TayfieldSA1955-1960240402110.00--00000
Intikhab AlamPAK1967-1974340401810.0012332.5200150
Louis KimberNOR/LEI2022-202635040228.009840.8200250
Bobby PeelENG1888-1893351401610.00--00000
Fidel EdwardsWI/HAM2004-20197824010*6.6712133.0600031
Nicolas PooranML2026110393939.0025156.0000023
Roy MinnettAUS1912110393939.00--000-0
Wilf FlowersENG1893120393519.50--000-0
Jenny GunnENGW2012-20173313925*19.506163.9300020
George HirstENG1902-1909330393113.00--00010

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