Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLT20Is2009-2014221251325.0017147.0600012
Oli StoneENGTests20241212515*25.004358.1400021
Harry BrookYORFirst-class2018120251712.505942.3700020
Sadiq MohammadPAKTests1974120252112.505446.3000020
John WrightNZODIs1983-1990220251512.505843.1000030
Robert CroftENGODIs2000-2001220252012.504358.1400030
Mike SmithENGODIs1973-1974220251912.505545.4500010
Kamran AkmalPAKTests2006-201023025158.333571.4300140
Michael KlingerGLOT202015-201933025128.333571.4300010
Adam RossingtonMID/ESST202014-202633025208.332696.1500112
Rashid KhanOI/TR/MLThe Hundred2021-2026831251612.5019131.5800012
Bobby PeelENGTests1888-189623025258.33--00200
George DuckworthENGTests1928-1936331251512.503158.0600030
Ian CockbainGLOFirst-class2015-202124025176.2510723.3600030
Sam CookESSFirst-class2021-20263412521*8.334555.5600250
Tim GroenewaldSOM/KENT202014-202055325912.502889.2900030
Daniel DouthwaiteGLAT202019-20255522511*8.333180.6500101
Sanath JayasuriyaSLT20Is2009110242424.003764.8600030
Ashish NehraINDODIs2002210242424.0019126.3200021
Brad HaddinAUST20Is2009110242424.0019126.3200021
Yasir ArafatSUSList A2014110242424.0020120.0000030
Suraj RandivSLODIs2011110242424.002788.8900030
David MillerGLAT202017110242424.0019126.3200021
Colin MunroNZODIs2019110242424.003470.5900031
Shan MasoodYORList A2024110242424.003568.5700030
Ed PollockWART202017110242424.0010240.0000022
Charlie DeanSVList A2020110242424.004553.3300020
Bas de LeedeDURT202024110242424.0015160.0000021
Ben CharlesworthGLOT202024110242424.0016150.0000012
Derek SealyWITests1939110242424.00--000-0
Brian HastingsNZODIs19751112424*-5742.1100040
Mark PriestNZODIs1990110242424.005147.0600000
Alastair CookENGT20Is2007220241512.002596.0000040
Aneurin DonaldBP/TRThe Hundred2024-2026220242312.0012200.0000050
Tom RogersKENT202024-20252222418*-11218.1800031
Bert VoglerSATests1907120241912.00--000-0
Cyril MerryWITests1933120241312.00--000-0
Harry CaveNZTests19491212414*24.00--000-0
John GleesonAUSTests1968120241912.005841.3800030
Mike DennessENGODIs1973-1974220242412.004158.5400120
Alan MullallyENGTests1996120242412.0013184.6200150
Rilee RossouwOIThe Hundred202233024108.002692.3100021
Craig OvertonSOMT202014-202463024158.003080.0000010
Kathryn BryceMO/MSGThe Hundred2023-2026331242412.0019126.3200140
Nancy HarmanSV/HAMT202024-202633024168.003177.4200030
Tim AmbroseWARFirst-class2017-201924024186.0010123.7600220
Jasprit BumrahINDTests2018-202124124248.005444.4400240
Tom MooresTR/MSGThe Hundred2021-202644024196.0022109.0900102
Hedley VerityENGTests1931-193844124118.0010119.8000010
Liam DawsonLS/MSGThe Hundred2022-202665224148.0015160.0000021

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