T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bill WhittyAUS1912120331.50--00100
Roy MinnettAUS1912120442.00--00100
Gerry HazlittAUS1912121757.00--00000
Jimmy MatthewsAUS1912120321.50--00000
Charles KellewayAUS1912120434321.50--00100
Claude JenningsAUS191212014147.00--00100
Barlow CarkeekAUS1912121555.00--00000
Johnny DouglasENG1912-1921231632431.50--000-0
Harry DeanENG191212100*0.00--00100
Dave SmithAUS1912120663.00--00100
Phil MeadENG1921111182182*---100210
Lord TennysonENG1921110515151.00--01080
Herbie CollinsAUS1921-1926230796126.33--01030
Johnny TaylorAUS1921110757575.00--010100
Nip PellewAUS1921110111.00--00000
Jack GregoryAUS1921-19262301097336.33--010140
Bert OldfieldAUS1921-193446316042*53.3312859.3800130
Arthur MaileyAUS1921-1926230662.00--00200
Jack RussellENG1921121115102*115.00--100110
Ted McDonaldAUS1921110363636.00--00050
Tommy AndrewsAUS1921-19262301129437.33--010110
George BrownENG19211201168458.00--01090
Ernest TyldesleyENG1921-19282201127356.00--01040
Andy SandhamENG1921-1924220674633.50--00020
Percy FenderENG1921120663.00--00100
Claude CarterSA1924110444.00--000-0
Bert StrudwickENG1924-192623284*8.00--00010
Mick CommailleSA1924110333.00--00000
Jimmy BlanckenbergSA19241114646*---000-0
Patsy HendrenENG1924-192834017914244.75--100142
Bob CatterallSA1924-1929220959547.5060.0001100
George HearneSA1924110444.00--000-0
Arthur GilliganENG1924110363636.00--000-0
Maurice TateENG1924-19315611705434.002835.7102173
Herbert SutcliffeENG1924-1934711191616191.6079135.52530370
Fred SusskindSA1924110656565.00--010-0
Nummy DeaneSA1924-19292201239361.50--010-0
Dick TyldesleyENG192411111*---00000
Greville StevensENG1926120392219.50--00021
Bill PonsfordAUS1926-193435041226682.4066360.03200380
Arthur RichardsonAUS1926120201610.00--000-0
Percy ChapmanENG1926-1928230734924.33--000-0
George GearyENG1926-19292312212*11.00--00000
Clarrie GrimmettAUS1926-1934351703517.508830.6800000
Harold LarwoodENG1926-1930350653213.004858.3300100
Bill WoodfullAUS1926-19343501515430.2035832.4001130
Tich FreemanENG1928-1929220341917.00--000-0
Wally HammondENG1928-19461217493021771.5450437.70430762
George DuckworthENG1928-1936331251512.503158.0600030
George ChallenorWI1928120484624.00--00000

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