Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×

Player figures come from full scorecards, which we hold for 489 of the 491 matches in this selection (from 1880). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jannillea GlasgowWIW2026110151515.0013115.3800010
Keith DudgeonKEN2026210151515.0013115.3800030
J MooresLAN2026110151515.006250.0000002
Arthur CarrENG1929110151515.00--000-0
Sam LoxtonAUS1948110151515.00--000-0
Bruce LairdAUS1980110151515.003345.4500000
Andrew JonesNZ1990110151515.003148.3900010
Atul WassanIND1990110151515.0014107.1400010
Kishen VelaniESS2015-201632015157.502365.2200120
Sami AslamPAK20161211512*15.006025.0000020
TM EalhamSUR2026221158*15.002268.1800000
James MintoDUR20241201587.504136.5900030
Clive van RyneveldSA195112015107.50--000-0
Easton McMorrisWI196612015147.506323.8100000
Navjot SidhuIND1990-199622015127.502560.0000020
Ben CottonDER2014-201523115157.504235.7100130
Harvey HoseinDER2014-201523015115.008218.2900100
Mary TaylorSV/HAM/WAR2024-20264301595.002657.6900110
Daniel HoggDUR2024-2025231159*7.508517.6500120
Bill JohnstonAUS1948-1953233159*-20.0000000
Mike HendrickENG1977-198143115157.506124.5900130
Sydney BarnesENG1909-19123401583.75--00200
Matthew CarterNOT/TR2016-20235521585.003345.4500130
Katie LevickYD/ND/BP2017-20261053159*7.501788.2400120
Ian GouldENG19831111414*-12116.6700010
Haris SohailPAK20191111414*-1593.3300020
Dushmantha ChameeraSL20211111414*-12116.6700001
Thea BrookesLL20171111414*-13107.6900001
EV JackHAM2024110141414.0013107.6900010
Jack FlavellENG1961110141414.00--00010
Neil HawkeAUS1964110141414.003540.0000030
Anura RanasingheSL19751111414*-1877.7800030
Allan DonaldSA19941211414*14.002360.8700110
Paul AdamsSA20031211413*14.002360.8700030
Harry DeardenLEI202112014147.002458.3300120
Peter SuchENG199312014107.006820.5900010
Blake CullenMID/LS2021321141214.004829.1700010
Yadvinder SinghWOR20241211414*14.002360.8700120
R DavisSOM2025-202622114914.0012116.6700020
Claude JenningsAUS191212014147.00--00100
Ken JamesNZ193112014107.00--000-0
Mohammad NissarIND193612014147.00--00100
Andy RobertsWI1975-1983621147*14.0013107.6900000
Fanie de VilliersSA1994121141414.005226.9200020
Nathan EllisHAM/LS/SL2022-20267301474.671593.3300120
Fazal MahmoodPAK1954-19622301494.67--00100
Jake BallENG/SOM/NOT2015-20247401483.501973.6800130
Frederick SpofforthAUS1882-1886352145*4.671747.0600120
Javed OmarBAN2005110131313.001968.4200020
Rohan GavaskarIND2004110131313.001776.4700020

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