Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND70/4 (7.2)IND need 190 runs in 76 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE153/4 (32)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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
Neil DexterMID/LEIDurham2014-201978125411236.2945655.70111351
Adam HoseWOR/WAR/BBDurham2018-202679125310531.6347753.04111320
Marcus HarrisGLO/LANDurham2022-202633025214684.0037267.74110313
Jason RoySURDurham2015-201623025012083.3333375.08110370
Andrew SalterGLADurham2017-20234802499031.1362339.97010410
Ben RaineDURDerbyshire2019-2026111212497122.6434971.35022218
Scott BorthwickDURYorkshire2014-2023101012488427.5641459.90020270
Miles HammondGLODurham2019-20263602478641.1742857.71030303
Max HoldenMID/NORDurham2017-202645024612449.2050448.81101331
Scott BorthwickDURWarwickshire2014-20215702459235.0053345.97022350
Billy GodlemanDERDurham2015-2023101402436617.3646452.37023330
Scott BorthwickDURNottinghamshire2014-2024121532435120.2546951.81011370
Ollie RobinsonDURNottinghamshire2022-202675024214148.4026790.64110232
Keaton JenningsLANDurham2019-2026911024110821.9128086.07101293
Sean DicksonDURLeicestershire2021-2022231239120119.5034269.88110194
Stiaan van ZylSUSDurham2017-2019241239101*79.6736964.77110360
Karl BrownLANDurham2014-20187802396129.88208114.90011229
Hollie ArmitageDUREssex2025-202644223581117.5024396.71020240
Mark StonemanDURSussex2014-201524023311358.2528482.04110353
Michael RichardsonDURWarwickshire2014-201857023211133.1435166.10110241
Dane VilasLANDurham2017-202288223210838.67220105.45100262
Michael RichardsonDURDerbyshire2015-201954223183*115.5026587.17030165
Tim AmbroseWARDurham2014-20186702306732.8642254.50020320
Josh BohannonLANDurham2019-20267812307532.8649446.56020241
Matthew HurstLANDurham2024-20264602299038.1743652.52020235
Harry BrookYORDurham2018-202267122966*38.1723995.82011238
Colin AckermannDURNorthamptonshire2024-202665122810857.0027981.72110224
Gareth HarteDURDerbyshire2018-202035022811445.6053942.30100250
Alex LeesDURGloucestershire2019-202635022719545.4029776.43101280
Jack BurnhamDURWorcestershire2015-2021581227102*32.4340655.91111282
Alex LeesDUREssex2021-2024352226126*75.3339956.64101251
Daryl MitchellWORDurham2014-2021101322246220.3635962.40021220
James BraceyGLODurham2019-20264712236037.1737060.27010271
Prithvi ShawNORDurham2023-2024221222125*222.00147151.02110318
Ian WestwoodWARDurham2014-201634022212755.5044949.44100320
Mark StonemanDURWarwickshire2014-201647022111231.5737259.41111253
Tom AlsopSUS/HAMDurham2016-20235802215927.6343251.16011210
Nick ComptonMID/SOMDurham2014-2016351220100*55.0048145.74110280
Paul CoughlinDURDerbyshire2016-20238502209044.0032467.90031280
Chris GayleWIEngland2000-20174602195436.5024290.50020267
Michael RichardsonDURYorkshire2015-20186712195336.5028477.11010221
Laurie EvansSUS/WARDurham2015-20195812177031.0031369.33032310
Feroze KhushiESSDurham2021-2024220216109108.0027678.26200231
Nick BrowneESSDurham2021-202434021618454.0039454.82100230
David BedinghamDURGlamorgan2021-202334021515153.7535660.39100240
Scott BorthwickDURNorthamptonshire2014-202486121513643.0029473.13100270
Luke WrightSUSDurham2014-201847121566*35.8334063.24010271
Colin AckermannDURLancashire2024-202633021418671.3333963.13100191
David WilleyYOR/NORDurham2014-2026111012146323.78167128.140121811
James TaylorNOTDurham2014-201546021111435.1725483.07101242

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.