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
Dewald BrevisHAM/LS2025-20262113737*-18205.5600033
Arjuna RanatungaSL1988110373737.006259.6800030
Carlos BrathwaiteKEN/MO2018-2021220373718.5032115.6300121
Frank LowsonENG1951120373718.50--00100
Billy RootGLA2019-2024331373118.5031119.3500132
Alex GriffithsWF/SOM2021-2026641371912.334288.1000030
Charlie TurnerAUS1888-189336037186.17--00300
Sophia SmaleOI/ESS2022-2026198337227.404975.5100260
Saman JayanthaSL2004110363636.004187.8000060
Ted McDonaldAUS1921110363636.00--00050
Arthur GilliganENG1924110363636.00--000-0
Arthur MiltonENG1958110363636.00--00050
Chris ReadENG/NOT2003-2015420363318.006654.5500030
Alex HortonGLA2025220363518.0034105.8800060
AM VaughanSOM2025120363618.009737.1100140
Edward GraceENG1880120363618.009637.5000140
Nyron AsgaraliWI1957120362918.00--00020
Eddie BarlowSA1965120361818.00--00030
John StephensonENG1989120362518.008940.4500030
R. P. SinghIND2007-2011330362512.004776.6000170
Cameron DelportESS2019-2020330362812.0029124.1400042
Andile PhehlukwayoSA2017-2019330362412.004973.4700050
Atholl McKinnonSA1960-1965231362218.00--00031
Syed Abid AliIND1971-1974231362618.005466.6700040
J.J. FerrisAUS1888-1890241361612.00--00000
Sadiq MohammadPAK1974-197934036219.008641.8600020
Robert CroftENG1996-2001341362012.007746.7500040
Amar VirdiSUR2017-20221817736113.609737.1100440
Courtney BrowneWI20042113535*-5563.6400020
Carla RuddSV/SB2020-2022210353535.004577.7800060
Darcey CarterLAN/SL2026210353535.003697.2200040
Wasim JafferIND2007120353517.505366.0400161
Darren BravoWI2013220353517.508740.2300120
Keegan PetersenSA2022120352317.504577.7800040
Ami CampbellMO/YOR2023-2026220351817.504774.4700030
Vibart WightWI1928121352335.00--000-0
Haroon RasheedPAK1978-1979220352017.507546.6700020
Umar GulPAK2006-2010531351417.506454.6900031
Sophia TurnerDUR/SL20265433518*35.0032109.3800040
Oli StoneENG/WAR/NOT2017-20265513515*8.756653.0300131
Dick BarlowENG1882-18863513521*8.757145.0700220
Ian BradshawWI20042113434*-5166.6700050
Richard OliverWOR2014110343434.003694.4400020
Ryan HarrisAUS2010-2013220343317.0029117.2400012
Ned EckersleyLEI2014120343017.0011429.8200050
Marco JansenSA2022120343017.007545.3300050
Tich FreemanENG1928-1929220341917.00--000-0
Jack RobertsonENG1947120343017.00--000-0
Brian LuckhurstENG1971120343317.0011729.0600030
Kedar JadhavIND2017-20194323425*34.0026130.7700051

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