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
Michael VaughanENGWest Indies2004-200722011710358.5019859.09100130
Jonty RhodesSAEngland19981201178558.5018662.90010141
Matt PriorENGSouth Africa2008-20122301176839.0014680.14010141
James WhartonYORNottinghamshire2024-20252301175839.0018264.29020131
Joe RootENGAustralia2019-20232401177729.2528541.05011120
Daniel LawrenceESS/SURYorkshire2019-20263501176123.4025545.88010160
Joe RootENGSri Lanka2014-20264501165723.2025345.85011100
Daryl MitchellWORYorkshire2014-20196521164938.6714480.56000140
Jordan ClarkLAN/SURYorkshire2016-20266811163716.5713089.2300194
Geoff BoycottENGNew Zealand1973110115115115.0018163.54100200
Sterre KalisNDThunder2020-202233111555*57.5013485.82010170
Cordelia GriffithSUNNorthern Diamonds2022-20243301156838.3315574.19010132
Ian BothamENGPakistan1978-19873501155723.0019558.97010140
Mark BoucherSAEngland1998-20084601153919.1721453.74000120
Lewis McManusHAM/NORYorkshire2015-202556311541*38.3328340.64000170
Amy JonesCSNorthern Diamonds2021110114114114.00114100.00100133
Ollie PopeENGIndia202512011410657.0014578.62100160
Babar AzamPAKEngland2016-20213301148038.0012095.00010121
Brooke GuestDERYorkshire2020-20247521147538.0018860.64010130
Angelo MathewsSLIndia2019110113113113.0012888.28100102
Tim BresnanYORLeicestershire2014-20195511123428.00102109.8000083
Gary BallanceYORNottinghamshire2015-20184501128222.4022749.34011140
Joe WeatherleyHAMYorkshire2018-20263501126622.4027041.48011200
KL RahulINDSri Lanka2019110111111111.0011894.07100111
Michael YardySUSYorkshire20151201117055.5015173.51010200
Stuart BroadENGNew Zealand2013-20223401114627.7511299.11001163
Richard HadleeNZEngland1983-19863411117537.0022449.55010110
Charlie ThurstonNORYorkshire2018-20214501115322.2011497.37011103
Ben AllisonWOR/ESSYorkshire2022-20254601117518.5024445.49012191
Jordan ThompsonYORLeicestershire2018-20248711116218.5015770.70011144
Marcus NorthAUSEngland2009110110110110.0020653.40100131
Imran FarhatPAKAustralia20101201106755.0017961.45010140
Aiden MarkramSAEngland2022-202522111086110.0089123.60010142
Alex LeesYORDerbyshire2014-201733111061*55.0082134.15010133
David WilleyYORNottinghamshire2017-20223301105136.6772152.7801095
Andrew HoddYORSomerset2016-20182401108527.5022149.77011170
Majid KhanPAKEngland1974-19822401107527.5030036.67010130
Dominic BessYORNorthamptonshire2021-20255511105627.5017961.45010160
Upul TharangaSLEngland2006110109109109.00102106.86100141
Travis HeadSUS/WORYorkshire2018-20212301097736.3316466.46010111
Travis HeadYORWarwickshire20162301095436.3316167.70020150
Jordan CoxKENYorkshire2021-20222301096836.3320154.23010200
George HillYOREssex2022-20262301094036.3327939.07000110
Miles HammondGLOYorkshire2022-20263401099227.2513083.8501178
Jack LeaningYORWorcestershire2014-20185511092727.2513282.5800073
Stephen FlemingNZEngland20041201089754.0027439.42010120
Lizelle LeeMONorthern Superchargers2021-20222201086854.0067161.19010202
Phoebe LitchfieldNSManchester Originals2023-20253311084354.0075144.00000161
Eoin MorganENGSouth Africa2017110107107107.0093115.0510075
Sterre KalisYORSomerset202622110784*107.0098109.18010160

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.