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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Anwar Hossain MonirBAN2005121181318.004837.5000010
Jonathon WebbWAR201512018149.005135.2900030
John EvansENG192112018149.00--00010
Errol HolmesENG193512018109.00--000-0
Clive van RyneveldSA195112018189.00--00100
Percy MansellSA195512018169.00--00000
Peter CarlsteinSA196012018129.00--000-0
Antao D'SouzaPAK19621221812*---000-0
Abdul QadirPAK1982-19833211818*18.002572.0000130
Srinivasaraghavan VenkataraghavanIND1971-197933018116.005930.5100120
Lockie FergusonNZ/DER/TR2018-202543018166.002090.0000102
George LindeKEN/TR2022-20253301886.0017105.8800020
Aaron BeardESS2017-20244331814*-6926.0900020
Wes AgarKEN2023-20252311811*9.002378.2600111
Gordon WhiteSA1907-191223018186.00--00200
Frank LaverAUS1899-190933118149.00--00100
Brijesh PatelIND1974-19752311816*9.008022.5000000
Jehan MubarakSL2006-20094501873.604242.8600200
Boyd RankinIRE/WAR2009-2019452188*6.004639.1300020
Morné van WykSA2003110171717.002085.0000020
Tom SmithLAN2016110171717.005133.3300030
Stanley ChristophersonENG1884110171717.00--000-0
Ted McDonaldAUS19211111717*---00030
Quintin McMillanSA1929110171717.00--000-1
Suresh PereraSL1998210171717.002568.0000020
Aaron RedmondNZ200812017178.506227.4200120
Alice MacleodSUN202422017168.5013130.7700030
Maitlan BrownSB/MSG2023-20263221715*-11154.5500030
Gabe BellGLO202612017118.504636.9600020
Ben AllisonESS2022-2023221179*17.005232.6900010
Ali UsmanPAK202612017168.505729.8200020
Percy HolmesENG193212017118.50--000-0
Stan NicholsENG1935121171017.00--000-0
Arthur MiltonENG195912017148.50--00000
Asif MasoodPAK1971-19742211717*17.0016106.2500121
Robert AndersonNZ197812017168.506127.8700000
Don AnurasiriSL199112017168.503351.5200020
Danish KaneriaPAK2006-201023117148.503647.2200010
Ajeet DaleGLO2024-20252311788.504537.7800010
Johnny BriggsENG1886-188823017175.67--00200
Jamie PorterESS2017-202344117135.676725.3700130
Frank MitchellSA191224017124.25--00000
John LeverENG1977-19803421788.505928.8100020
Dane PatersonMID/NOT2023-20254521715*5.672373.9100201
Alan MullallyENG1996-200087217103.405431.4800230
Neha SharmaMID2025-2026695175*4.259118.6800020
Brad HoggAUS2005110161616.002272.7300010
Alyssa HealyAUSW2023110161616.0010160.0000030
Mosaddek HossainBAN2019110161616.002176.1900010
Bert HopkinsAUS1905210161616.00--000-0

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