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
Kane WilliamsonYORWarwickshire2014-20163301477549.0024560.00010132
Jonathan TattersallYORLeicestershire2018-20245301477149.0018380.33020194
Clive LloydWIEngland1973-19844501474829.4019077.37000182
David WilleyYORDerbyshire2016-202266214772*36.75110133.64010146
Virat KohliINDEngland2014-20213401467136.5023562.13020190
David WilleyNORYorkshire2014-20254501455429.00110131.820111110
Tom Kohler-CadmoreYORDerbyshire2017-20217701457920.71141102.84012144
Ross TaylorNZEngland2013-20152401447036.0020869.23010191
Andrew GaleYORLancashire2014-201634114495*48.0018179.56010200
Jonny BairstowYORLancashire2014-20265501447328.80137105.11010166
Joe LeachWORYorkshire2014-20236521446348.0014996.64010184
Andrew GaleYORWarwickshire2014-20164601449624.0028850.00011160
Tom BlundellNZEngland202212114388*143.0028350.53020220
Lauren WinfieldNDCentral Sparks2021-202433014311047.6716785.63100163
Tony GreigENGAustralia1975-19772301435147.6725356.52010191
Jack LeaningSUS/KENYorkshire2021-20263501434728.6034341.69001191
Luke WellsLANYorkshire2021-202576114397*28.6024159.34010135
Jonny BairstowWFNorthern Superchargers2021-20253301425647.3398144.90010136
Richard LeviNORYorkshire2014-20196501426528.4082173.17010168
Chris CookeGLAYorkshire2021-2024351142102*35.5033043.03100141
Chris WrightWAR/LEIYorkshire2014-2023710414166*23.5018875.00012193
Luke ProcterNOR/LANYorkshire2016-202471011412715.6730646.08001151
Peter HandscombYORDerbyshire2017110140140140.00112125.0010086
Jonny BairstowENGSri Lanka2016-201922014014070.0018476.09101131
Aaron FinchYORNottinghamshire2014-20153301408946.67137102.19010107
John WrightNZEngland1983-19863501409328.0033741.54012180
Jonathan TattersallYORNorthamptonshire2018-202476114052*28.0019472.16010161
Arron LilleyLAN/LEIYorkshire2015-20228911404717.50127110.24000137
Jonny BairstowYORLeicestershire2014-20263301398246.3399140.40010146
Finlay BeanYORLeicestershire2023-202423013911846.3319670.92100220
Liam LivingstoneBPNorthern Superchargers2021-202522113892*138.0071194.37010414
Alastair CookENGSri Lanka2006-20164501384827.6025653.91000140
Sadiq MohammadPAKEngland1974-19782301379745.6734839.37010130
Alex LeesYOR/DURLeicestershire2014-20205501377527.4018474.4601192
David WilleyYORWorcestershire2016-201933013611845.3385160.00100109
Rilee RossouwHAMYorkshire2017-201924113654*45.3321862.39010211
Andrew HoddYORWarwickshire2015-201879213654*19.4324854.84010140
Andrew HoddYORNottinghamshire2015-20183301357045.0016183.85020145
BJ WatlingNZEngland201512013412067.0018273.63100181
Evelyn JonesLANYorkshire20262201347767.0013599.26020153
Rick McCoskerAUSEngland1975-197724113495*44.6731942.01011151
Fran WilsonWSNorthern Diamonds2023-20244401334333.2513598.52000190
Ryan McLarenHAM/LANYorkshire2016-201745113355*33.2521561.86010171
Ian BothamENGWest Indies1980-19843501334526.6018372.68000202
Tim SoutheeNZEngland2013-20223601334022.17130102.31000184
Joe RootYORSomerset20141201329766.0017973.74010191
Georgia AdamsSVNorthern Diamonds2022-20243311325766.0018073.33010160
Daniel Bell-DrummondKENYorkshire2019-202235013210926.4026949.07100210
Liam DawsonHAMYorkshire2015-20265701324018.8630343.56000180
Joe RootENGWest Indies20171201317265.5020962.68020240

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.