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
Lungi NgidiSA201921166*-5120.0000001
Shimron HetmyerLS2024110666.00875.0000000
Phoebe BrettWAR2025-2026210666.00875.0000010
Percy SherwellSA1907110666.00--000-0
Rolph GrantWI1939110666.00--000-0
Bill CopsonENG1947110666.00--000-0
Bill PlayleNZ1958110666.00--00000
Shahid MahboobPAK1983110666.001060.0000000
Naved AnjumPAK1992110666.00875.0000000
Waqar YounisPAK1992-1996221666.00966.6700010
Shoaib AkhtarPAK2003-201022166*6.00875.0000110
Dale SteynSA/HAM2008-201862165*6.001931.5800000
Stuart ClarkAUS2009120663.00966.6700110
Laura MarshENGW/SS2009-2018720653.00875.0000010
Max WallerSOM2014-202192165*6.00966.6700000
D'Arcy ShortTR2021220663.00966.6700110
Hamidullah QadriKEN2020-202322264*-2227.2700010
Mahipal LomrorSUR2026120663.002425.0000100
Ajeet DaleGLO/WF2022-2025320663.006100.0000100
Dave SmithAUS1912120663.00--00100
Percy FenderENG1921120663.00--00100
Cyril AllcottNZ193112165*6.00--00000
Chandu BordeIND1959120663.00--00100
Robert AndersonNZ1978120643.001637.5000010
Terry AldermanAUS1981-198922166*6.001250.0000110
Rahul ChaharSUR2026230662.001060.0000201
Ted PeateENG1882-188423164*3.00785.7100110
Ernie JonesAUS1896-1899230632.00--00100
Arthur MaileyAUS1921-1926230662.00--00200
Andrew WhiteIRE2009110555.00771.4300000
Gavin HamiltonSCO2009210555.00683.3300010
Boyd RankinENG/IRE2009-201331155*-5100.0000000
Anna NichollsYD2017110555.00862.5000000
CBRLS KumaraSL202411155*-2917.2400000
Nicole HarveyWS/WF202121155*-862.5000000
Gulabrai RamchandIND1952110555.00--000-0
Jim McConnonENG195411155*---00000
Ken MackayAUS1961110555.00--00000
John MorrisonNZ1975110555.002619.2300000
Ijaz FaqihPAK1983110555.001926.3200000
Alex TudorENG200222153*5.001338.4600000
Jim TroughtonENG200322155*5.002025.0000100
Nuwan PradeepSL2016-2019420552.501926.3200110
Josh BoydenLAN2024120552.502025.0000100
Louis StrickerSA1912120552.50--00100
Barlow CarkeekAUS1912121555.00--00000
Tom HoranAUS1882120532.502718.5200000
Headley KeithSA1955120552.50--00100
John LeverENG1977-1978320532.503613.8900000
Ian SalisburyENG1996121555.002123.8100000

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