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
Tommy GreenhoughENG1959-1960220422.00--00000
Jackie BottenSA1965120442.00--00100
Bruce TaylorNZ1969120442.001040.0000110
Mike SelveyENG197612144*4.001428.5700100
Mike WhitneyAUS1981120442.001625.0000110
Rene FarrellAUSW/SS2009-2017532424.001233.3300000
Suranga LakmalSL2011-201763244*4.00850.0000100
John PriceENG1964-1971232434.001330.7700000
Hedley HowarthNZ1969-197523244*4.001330.7700100
Parthiv PatelIND2011110333.001915.7900000
Dion EbrahimZIM2004110333.001421.4300000
Ed RainsfordZIM2004110333.00475.0000000
Alex WharfENG200421133*-650.0000000
Amy SatterthwaiteLT2018110333.00650.0000000
Nkruma BonnerWI2011110333.00560.0000000
Miles BascombeWI2011110333.00742.8600000
Michael LeaskSOM201611133*-560.0000000
Milinda SiriwardanaSL2019110333.00475.0000000
James WeighellGLA2021-2022210333.00560.0000000
Ryan StevensonHAM2016-2020210333.00560.0000000
George HankinsGLO2018110333.00742.8600000
Fred KlaassenKEN/MO2019-202691133*-3100.0000000
Charith AsalankaSL2021110333.001127.2700000
Toby PettmanKEN202211133*-1127.2700000
Brad CurrieSUS202511133*-3100.0000000
Annerie DercksenSAW2026110333.00650.0000000
Shamar JosephWI202511133*-560.0000000
Mick CommailleSA1924110333.00--00000
Maitland HathornSA190711133*---00000
Dattaram HindlekarIND1946110333.00--00000
Bob BlairNZ1958110333.00--00000
Frank TysonENG1956110333.00--00000
Ron GauntAUS1961110333.00--00000
Barry KnightENG1962110333.00--00000
John ParkerNZ1975110333.001225.0000000
Arshad PervezPAK1978110333.001816.6700000
Chris CairnsNZ2004220331.50650.0000100
Shabnim IsmailSAW/YD/OI2016-2026112132*3.00475.0000000
Adam ZampaAUS/ESS/SUR2017-20261420321.50837.5000000
Robert TaylorLEI2014120321.501127.2700000
Shaheen Shah AfridiPAK/HAM/WF2019-202442133*3.00560.0000100
Jack MorleyLAN2023120321.502512.0000000
Spencer JohnsonSUR/OI2023-20241021323.00933.3300000
Mollie RobbinsWS/SOM2021-202522132*3.00742.8600000
Jordan BuckinghamYOR2025120331.502412.5000100
Bill WhittyAUS1912120331.50--00100
Jimmy MatthewsAUS1912120321.50--00000
Ian PeeblesENG1930-193122233*-1520.0000000
Syed Wazir AliIND1936120321.50--00000
Jack YoungENG194812133*3.001127.2700100

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