Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Riverside Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic SibleyWAR/SUR/BBDurham2014-202569221151*30.1434960.46011192
Michael JonesDURDerbyshire2018-202481102115619.1841251.21011193
Paul CollingwoodDURDerbyshire2014-2017520210177105.0026978.07100221
BS McKinneyDURMiddlesex2026120210184105.0029172.16100261
Tom TaylorWOR/NOR/LEIDurham2019-2026108320866*41.6025182.87031202
Michael JonesDURWorcestershire2022-202457220650*41.2023388.41010207
Cameron SteelDURNorthamptonshire2017-201835020412840.8043646.79110202
Ed PollockWOR/WAR/BBDurham2017-20247812047729.14130156.92020267
Paul HortonLAN/LEIDurham2014-20196902047522.6742548.00021260
Joe RootENGSri Lanka2014-20264412038067.6726177.78021140
Hollie ArmitageDURHampshire2025-20264402038850.7524582.86020190
Billy RootGLA/NOTDurham2018-20235602038833.8334858.33010260
Brydon CarseDURDerbyshire2019-2026672202108*40.4020797.58110177
Ben RaineDURNorthamptonshire2019-202611922028228.8629867.79010231
Hassan AzadLEIDurham2019-20222402016650.2558234.54030170
David BedinghamDURYorkshire2020-20266802017725.1328570.53010211
Emilio GayDURLancashire2026121200159*200.0030066.67100300
Saif ZaibNORDurham2018-20269921996128.4325278.97010213
Alex HughesDERDurham2014-201981011994722.1137253.49001241
Mark StonemanMID/SURDurham2021-202233019811766.0027671.74110192
Keaton JenningsDURSussex2014-201736019710332.8340748.40100250
Jack BurnhamDURDerbyshire2017-20214501967539.2033458.68021144
Phil MustardDURNottinghamshire2014-20166601968932.6724081.67010231
Ned EckersleyDURWorcestershire2019-20224611958639.0029466.33021157
David BedinghamDURNorthamptonshire2021-2026672195109*39.0024978.31101193
Scott BorthwickDURDerbyshire2014-202499019510421.6726174.71102162
Colin AckermannDURNottinghamshire2024-20264511948348.50191101.57020176
Fynn Hudson-PrenticeSUS/DERDurham2020-20267811946427.7128767.60010230
Ryan PringleDURYorkshire2014-201899219469*27.7128767.60011261
Paul CollingwoodENGWest Indies2007-2009232193128193.0028567.72110220
Jonny BairstowENGNew Zealand2015-202333119310696.50161119.88110271
Ned EckersleyDURDerbyshire2019-202145219278*64.0043544.14020120
Rob KeoghNORDurham2014-2025131431924217.4522485.71001191
Emilio GayDURKent2024-202623019112863.6725774.32110280
Graham ClarkDURGlamorgan2017-202322018910994.5027568.73110261
Hollie ArmitageND/DURThe Blaze2023-20266611898137.80178106.18021220
Ian BellENGAustralia2012-201323018811362.6732158.57110200
Hollie ArmitageDURSomerset2025-20263301888962.6721487.85020180
Ashton TurnerDURNottinghamshire2022-2024442188114*94.0020492.16100161
Mady VilliersDURWarwickshire2025-202644218785*93.50166112.65020231
Ben StokesDURWorcestershire2017-20265601875631.1720292.57021292
Chris CookeGLADurham2021-2023461187134*37.4038248.95100200
Mayank AgarwalDURWorcestershire202612018617793.0023678.81100331
BS McKinneyDURWarwickshire202512018615393.0032657.06100232
Cheteshwar PujaraSUS/YORDurham2018-20233411868262.0028166.19020110
Ollie RobinsonSUS/YORDurham2014-202569118611023.2525572.94101280
Tom HainesSUSDurham2018-202551001865118.6034054.71012280
Paul CollingwoodDURSomerset2014-20163621855846.2529562.71022242
Tom FellWORDurham2015-20214501848336.8032955.93010241
Keaton JenningsDURNorthamptonshire2014-201766118410136.8023578.30102241

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.