Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan HigginsMIDKent2016-20266601717128.5026963.57022193
Andrew StraussENGIndia2004-20113501709634.0038444.27010250
James FranklinMIDYorkshire2015-20173501706334.0033450.90010281
John SimpsonMIDYorkshire2015-20173501704934.0035947.35000292
Aamer SohailPAKEngland1992-19964501707334.0029956.86010200
Wasim AkramPAKEngland1992-199656217045*42.5027062.96000170
Paul StirlingMIDSussex2014-20196601707128.33148114.86011234
JP DuminySAEngland2008-20175721706134.0038843.81010211
Brian LaraWIEngland1991-20046901705418.8931354.31010210
Gary BallanceENGSri Lanka2014231169104*84.5029756.90100181
Saud ShakeelPAKEngland2021-20262301699756.3321578.60020212
Larry GomesWIEngland1976-198435216992*56.3328559.30021210
Jeetan PatelWARMiddlesex2014-20186911693721.1322874.12001216
Bob CatterallSAEngland1924-192924016812042.00--101160
C.B. FryENGAustralia1899-19124611687333.60--01170
Maia BouchierSBLondon Spirit2021-202644216763*83.50125133.60010212
Travis HeadAUSEngland2019-20243511677741.7522374.89010292
Eoin MorganMIDSussex2014-20185601679027.8320681.07010135
Aravinda de SilvaSLEngland1984-19996901674218.5629357.00001220
Allan SteelENGAustralia1884-188834116614855.33--100130
BJ WatlingNZEngland2013-202136216661*41.5034248.54020260
Samit PatelNOTMiddlesex2014-20164511658641.2523171.43011212
Farokh EngineerINDEngland1967-19754601658627.5024367.90011210
Philip SaltSUSMiddlesex2018-20216701655023.5716798.80021214
Warren BardsleyAUSSouth Africa1912110164164164.00--100151
Douglas JardineENGIndia193212116485*164.00--020-0
Nat Sciver-BruntTRLondon Spirit2021-202533216481*164.0086190.70020168
Ian BellENGPakistan2006-2010341164100*54.6729156.36100150
Ben AitchisonDERMiddlesex2021-202634216411282.0026162.84100210
Ken BarringtonENGWest Indies1963-19662401648041.008727.5902033
Max HoldenMIDEssex2020-20256721644632.80146112.33000158
Simon KatichAUSPakistan20101201638381.5031252.24020230
Max HoldenMIDWorcestershire2021-20262401635240.7537243.82010180
Jeff DujonWIEngland1984-19916611635332.6033848.22021190
John SimpsonMIDDurham2014-20225911635820.3829056.21012232
Jordan ClarkLAN/SURMiddlesex2016-2026101121637818.1125364.43011233
Nick GubbinsMIDSurrey2014-202191101638214.8226361.98011253
Saeed AnwarPAKEngland19961201628881.0026461.36020181
Jack RussellENGIndia1990-199622016212481.0039840.70100150
Ken BarringtonENGPakistan1962-196723016214854.0036644.26101180
Joe RootENGIreland2017-20233401627340.5020379.80020151
Geoff HowarthNZEngland1978-198324116212354.0038741.86101160
Toby Roland-JonesMIDDurham2014-20264511626640.50154105.19011214
Dawid MalanMIDGlamorgan2015-2018221161156*161.00148108.78100194
Joe CracknellMIDGloucestershire2025-20262201619780.5026161.69020221
Michael LumbNOTMiddlesex2014-20163301608153.3323568.09020151
Ravi ShastriINDEngland1982-199036116010032.0032649.08100181
Brendan TaylorNOTMiddlesex201523015910653.0028256.38100230
Paul CollingwoodENGWest Indies2004-200945015911131.8028156.58100180
Tamim IqbalBANEngland201012015810379.0016297.53110232

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.