Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary BallanceYORLeicestershire2017-2019220227156113.50199114.07110207
Joe RootENGIndia2014-2018221213113213.0022893.42200203
Ben FoakesSURYorkshire2016-20172201769088.0018893.62020151
Michael KlingerGLOYorkshire2014-2015221174137*174.0020684.47100124
Jonny BairstowYORDurham2014-201722017417487.00115151.30101167
Jonathan TrottWARYorkshire2016-201822016811884.0020681.55110150
Kusal MendisSLEngland2019-202622016712183.5016899.40100163
Sterre KalisNDCentral Sparks2020-20233301598753.0021573.95010220
Gary BallanceYORLancashire2017-20192201578578.50141111.35020152
Mahela JayawardeneSLEngland2006-2011221156144156.0016495.12100150
Sanath JayasuriyaSLEngland2006110152152152.0099153.54100204
Peter HandscombYORDerbyshire2017110140140140.00112125.0010086
Lauren WinfieldNDCentral Sparks2021-202322013811069.0016185.71100153
Angelo MathewsSLEngland2011-201922213185*-14590.34010121
Andrew StraussENGPakistan2010110126126126.0013494.03100101
Lauren WinfieldNDSouthern Vipers2022-2024221126125*126.0013394.74100151
Kumar SangakkaraSURYorkshire2016-201722012512162.50124100.81100104
Marcus TrescothickENGSri Lanka2006110121121121.00118102.54100161
Billy GodlemanDERYorkshire2017-2019221118107*118.0080147.5010096
Amy JonesCSNorthern Diamonds2021110114114114.00114100.00100133
Joe RootENGPakistan2016-20192201148457.0099115.15010141
Angelo MathewsSLIndia2019110113113113.0012888.28100102
Adam LythYORDerbyshire2017-20192201137856.5087129.89010152
Wayne MadsenDERYorkshire2017-201922011311256.50111101.80100122
Sam HainWARYorkshire2016-2018221112102*112.0013185.50100120
KL RahulINDSri Lanka2019110111111111.0011894.07100111
Aiden MarkramSAEngland2022-202522111086110.0089123.60010142
Upul TharangaSLEngland2006110109109109.00102106.86100141
Sarfraz AhmedPAKEngland2016-20192201099754.50103105.8301072
Eoin MorganENGSouth Africa2017110107107107.0093115.0510075
Lauren WinfieldNDWestern Storm2023-20242201077553.5011295.54010190
Mark StonemanDUR/SURYorkshire2014-201722010710253.5012486.29100111
Stephen CookDURYorkshire2017110106106106.0011492.9810060
Joe LeachWORYorkshire2014-201832110663106.0098108.16010133
Marcus TrescothickENGAustralia2005111104104*-13477.6110081
Steven DaviesSURYorkshire2016110104104104.0011689.66100101
Hollie ArmitageNDWestern Storm2023-202422010410352.0012384.55100130
Rohit SharmaINDSri Lanka2019110103103103.0094109.57100142
Harry BrookYORLeicestershire2019110103103103.0010598.10100140
Eoin MorganENGPakistan2010-20193301037634.3310697.1701065
Evelyn JonesCSNorthern Diamonds2020-20233301037734.3315367.32011100
Imran KhanPAKSri Lanka1983111102102*-13376.69100110
Eoin MorganENGIndia2014-201822110288*102.0014271.83010101
Adam LythYORGloucestershire2014-20152201029651.0096106.25010111
Cheteshwar PujaraYORWorcestershire2018110101101101.0094107.45100101
Michael RichardsonDURYorkshire2017-2019211100100*-87114.9410091
Andrew StraussENGBangladesh2005110989898.0010494.2301071
Alex LeesYORLeicestershire2015-2017220987549.0014368.5301061
Tom Kohler-CadmoreYORLancashire2019110979797.0011385.84010131
Steven CroftLANYorkshire2019110979797.0011782.9101090
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.