Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES111/3 (12.5)WAR206/4 (20)ES need 96 runs in 43 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam LythENG/YOR/TRHeadingleyLeeds2014-202616219711718917438.651016370.74163915945133
Jonny BairstowENG/YOR/LSHeadingleyLeeds2013-202673869341424644.34386888.26913938867
Joe RootENG/YOR/TRHeadingleyLeeds2013-202653639296621354.93402673.67816333615
Harry BrookENG/YOR/NSHeadingleyLeeds2017-2026808819322819446.78323599.78618635591
Gary BallanceENG/YORHeadingleyLeeds2014-202168832281517434.75454861.90518534823
Dawid MalanENG/MID/YORHeadingleyLeeds2015-202550594265221948.22290891.20418231067
Finlay BeanYORHeadingleyLeeds2022-20261626094717336.42167856.4441113410
Marcus TrescothickENG/SOMHeadingleyLeeds2001-20181422393313249.11147463.303511355
Kevin PietersenENGHeadingleyLeeds2005-2012911172222672.2084685.34311919
Tom Kohler-CadmoreWOR/YOR/SOMHeadingleyLeeds2014-2026596752047105*33.02257979.37213523155
Alex LeesENG/YOR/DURHeadingleyLeeds2014-202657744181713225.96310158.59210519923
George HillYORHeadingleyLeeds2020-2026394761441169*35.15252257.1429418613
Lauren WinfieldENGW/YD/NDHeadingleyLeeds2016-2026414131322125*34.791233107.222731968
James WhartonYORHeadingleyLeeds2020-202631393121828533.83154878.6827513636
Ben StokesENG/DUR/NSHeadingleyLeeds2014-202516204878135*54.88115076.352509628
Keaton JenningsENG/DUR/LANHeadingleyLeeds2014-20261820185323844.89136662.452201136
Andrew StraussENGHeadingleyLeeds2004-20121116169512646.33107064.95221782
Sam HainWAR/BB/TRHeadingleyLeeds2015-202515193676109*42.2599168.212336017
Peter HandscombYOR/LEIHeadingleyLeeds2017-20241516266914047.7979983.732306215
Kumar SangakkaraSL/SURHeadingleyLeeds2006-2017792665180*95.0085278.05250828
Wayne MadsenDER/MOHeadingleyLeeds2014-20261919466211244.13628105.412326220
Mark ButcherENGHeadingleyLeeds1998-2004482520173*86.6797253.50220681
Cheteshwar PujaraIND/YORHeadingleyLeeds2015-20217111499133*49.9081161.53220632
Angelo MathewsSLHeadingleyLeeds2011-201957246916093.8062575.04210565
Steven DaviesENG/SOM/SURHeadingleyLeeds2010-201958044611755.7566966.67220681
Shai HopeWI/YORHeadingleyLeeds2017-2023351438147109.5067764.70220552
Sam RobsonENG/MIDHeadingleyLeeds2014-202446038112763.5077948.91200481
Geoff BoycottENGHeadingleyLeeds1973-198056036219160.3384442.89201470
Ben BrownSUS/HAMHeadingleyLeeds2015-202636134812769.6048871.31200465
KL RahulINDHeadingleyLeeds2019-202535029813759.6050159.48201371
Sam BillingsENG/KEN/OIHeadingleyLeeds2019-202555227613892.0038172.44200302
Rishabh PantINDHeadingleyLeeds2019-202535025913451.8033876.63200289
Jack LeaningSUS/YOR/KENHeadingleyLeeds2014-2026587011172411029.22315354.6815318229
David WilleyENG/YOR/NORHeadingleyLeeds2014-2026605910165811833.841319125.70110114488
Dominic BessENG/YOR/SOMHeadingleyLeeds2018-2026685914128810728.62204263.0818616513
Andrew GaleYORHeadingleyLeeds2014-201632412102214826.21173059.081431381
Alastair CookENG/ESSHeadingleyLeeds2006-20221726091713035.27193747.341301101
Matt RevisYOR/SLHeadingleyLeeds2019-2026514412862104*26.94143759.991449914
Hollie ArmitageYD/ND/NSHeadingleyLeeds2016-20264036283610324.59805103.8513211310
Ian BellENG/WAR/BBHeadingleyLeeds2006-20182030171311924.59131954.06131764
Liam PlunkettENG/YOR/WFHeadingleyLeeds2006-202135311064812630.8675985.381327910
Moeen AliENG/YOR/BBHeadingleyLeeds2014-202623254622108*29.6281975.951445826
Steven CroftLANHeadingleyLeeds2014-20241922361910432.5889569.161205219
Ben DuckettENG/NOR/NOTHeadingleyLeeds2014-20261618360314940.20601100.33130768
Jonathan TrottENG/WARHeadingleyLeeds2010-2018812155111850.0991260.42150580
Will RhodesYOR/DUR/WARHeadingleyLeeds2015-202520246534111*29.67101752.51111593
David GowerENGHeadingleyLeeds1978-198711162495112*35.36106946.30130630
Eoin MorganENG/LSHeadingleyLeeds2010-20221010248210760.2551294.141403615
Mitchell MarshAUS/SLHeadingleyLeeds2015-202678048111860.13384125.261504928
Shan MasoodPAK/YOR/DERHeadingleyLeeds2022-20262222347512325.0049096.94113616
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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