Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam LythENGNew Zealand201512013110765.5025351.78100190
Sarfraz AhmedPAKEngland2016-20193401319732.75129101.55010102
Aaron ThomasonSUS/WARYorkshire2017-20213411315243.6740532.35010161
Justin BroadNORYorkshire2023-20253421316765.5092142.39011135
Tom HainesSUSYorkshire2021-20263601316421.8327248.16010250
Tom Kohler-CadmoreYORWorcestershire2018-20223301308943.33116112.07010115
Jack LeaningYORMiddlesex2015-20172301308543.3322158.82010201
Grace ScrivensSUNNorthern Diamonds2022-20243301305643.3315484.42020172
Cheteshwar PujaraYORWarwickshire2015-20182301297343.0019964.82010160
Evelyn JonesCSNorthern Diamonds2020-20244411297743.0017175.44011130
Harry BrookYORNorthamptonshire2018-202145212945*43.0014092.14001117
Jonny BairstowYORNottinghamshire2014-20264511286032.0013396.24010141
Jordan ThompsonYORDerbyshire2018-2025117212836*25.60114112.28001116
Lauren WinfieldNDSouthern Vipers2022-2024331127125*63.5013693.38100151
Lauren WinfieldND/YORThe Blaze2024-20263301279042.3313395.49010160
Jonny BairstowENGPakistan2016-20214401276131.7515979.87010161
Jack TaylorGLOYorkshire2014-20264401276731.7513097.69010124
Jonathan TattersallYORHampshire2018-201924112751*42.3327146.86010180
Moeen AliENGSri Lanka2014-2019341126108*42.0032039.38101171
Ollie RaynerMID/KENYorkshire2015-201935112640*31.5016178.26000230
Philip SaltMONorthern Superchargers2021-20255501265525.2077163.64010108
Alex LeesYORNorthamptonshire2014-20162201259062.5022356.05010160
Jonny BairstowYORNorthamptonshire2014-20243301257841.67119105.04010143
Sterre KalisND/YORThe Blaze2024-20263301256141.6798127.55010174
Matt RevisYORGloucestershire2023-2026232125104*125.0019265.10101131
Ian BellENGSri Lanka2006-20143401256431.2519464.43010110
Shane SnaterESSYorkshire2022-202624112565*41.6712798.43010172
Alex LeesYORSomerset2014-20163501258325.0025249.60011200
Rob YatesWAR/BBYorkshire2022-20253501256625.0019564.10010141
Haseeb HameedLAN/NOTYorkshire2016-20255801253315.6333737.09000150
Ian BellENGPakistan200612012311961.5021158.29100130
Keith BarkerHAM/WARYorkshire2014-20196811233517.5719862.12000131
Gareth RoderickWOR/GLOYorkshire2015-20256801233715.3823352.79002120
Desmond HaynesWIEngland1980-19843401224330.5027644.20000110
Marcus TrescothickENGSri Lanka2006110121121121.00118102.54100161
Wayne PhillipsAUSEngland19851201219160.5020658.74010180
Timm van der GugtenGLAYorkshire2021-202322212085*-19362.18010181
Jonathan TattersallYORGloucestershire2022-20232401207930.0018863.83010200
Mudassar NazarPAKEngland1978-19873401206530.0029540.68011140
Saif ZaibNORYorkshire2018-20256711205520.0025347.43010142
Luke RonchiNZEngland20151201198859.5093127.96010164
Peter HandscombYORLancashire20172201198659.50118100.85010142
Roy FredericksWIEngland1973-197623011910939.6715278.29100200
Allan LambENGNew Zealand1983-19862301195839.6719959.80010171
Tom WoodDERYorkshire2017-20234401196729.7513091.54010112
Peter TregoSOMYorkshire2014-20163501194623.8014383.22001162
Ryan PringleDURYorkshire2014-201866211957*29.7512694.44010132
Alan KnottENGWest Indies197612011811659.0022153.39100140
Ethan BrookesWORYorkshire2024-20253401184229.5015874.68000162
Zak CrawleyKENYorkshire2019-20223501189023.6025346.64010160

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.