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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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

Durham: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Durham×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben RaineDUREssex2021-202559211242*16.0017862.92002102
Gareth HarteDURWorcestershire2018-20194601114818.5023247.84000120
Chris RushworthDURWorcestershire2014-2022191241113013.8813681.62002131
Liam TrevaskisDURWorcestershire2017-2023141441114711.1024445.49002100
Stephen CookDURGlamorgan201724111089*36.6714078.5701090
Ben RaineDURGloucestershire2019-20265711104218.3318160.77001110
Ben StokesDURLancashire2014-20265801103613.7523247.4100195
Stuart PoynterDURYorkshire2016-20187421093654.5072151.39000131
Ashton TurnerDURBirmingham Bears2023-202444110953*36.3379137.97010122
Will YoungDURWorcestershire202112010810354.0028537.89100130
Paul CollingwoodDURGloucestershire2016-20172311079753.5019455.15010110
Nic MaddinsonDURLeicestershire20222311075653.5022048.64010110
Ashton TurnerDURNorthamptonshire2022-202454310736*107.0056191.07000104
Keaton JenningsDURWorcestershire2014-201710811074715.2917461.49002110
Stephen CookDURYorkshire2017110106106106.0011492.9810060
Calum MacLeodDURWarwickshire2014-20154501064621.2016464.63001140
Ned EckersleyDURLancashire2019-20226711054617.5017560.0000030
Paul CoughlinDURYorkshire2014-202514131105218.7512683.3300375
BJ WatlingDURGlamorgan2019111104104*-20750.24100100
Emilio GayDURNottinghamshire202524010410426.0023344.64103100
John HastingsDURMiddlesex2014-201557110438*17.3315666.67001122
Stuart PoynterDURWorcestershire2017-202110941044320.8013577.0400180
Calum MacLeodDURDerbyshire2014-20164411038334.3397106.1901073
Ben RaineDURSussex2019-202581021032312.8815466.88001140
Colin AckermannDURSussex2025-20263301026534.0018555.14010130
BS McKinneyDURNorthamptonshire2023-20265701023314.5715665.38000151
Chris RushworthDURLancashire2014-2021161261023017.0012581.60000140
Will RhodesDURSomerset2025110100100100.0012083.33100100
Emilio GayDURSomerset20253501004220.0016560.61001141
Keaton JenningsDURKent2014-2017351994324.7521945.21001130
James WeighellDURLeicestershire2017-2018651993824.7511983.1900164
Stuart PoynterDURLeicestershire2017-202011929929*14.1410396.1200271
Kasey AldridgeDURKent20262319844*49.0018852.13000110
Ryan PringleDURLancashire2014-20181091982512.2510098.00001110
Ned EckersleyDURGlamorgan2019-2022450975719.4014865.54010130
Brydon CarseDURGloucestershire2017-2026450976219.4012080.8301194
Gareth BreeseDURNorthamptonshire2014320966248.0018153.04010110
Mark WoodDURKent20171219672*96.0010393.20010170
Matthew PottsDUREssex2021-20254729634*19.2017554.8600192
Colin AckermannDURYorkshire2024-2026880962812.0012875.0000152
Liam TrevaskisDURLancashire2018-20231492963813.7122941.9200093
Axar PatelDURGlamorgan20181119595*-9995.96010122
Ben StokesDURKent2014-2026220955047.5013371.4301071
John HastingsDURNorthamptonshire2014-20154319580*47.5043220.9301038
Nathan RimmingtonDURWarwickshire2018231956147.5011185.59010151
Tom LathamDURWarwickshire2017-2018340955023.7525537.25010110
Calum MacLeodDURKent2014110949494.0013967.6301080
Aiden MarkramDURLeicestershire2018120949447.0016058.75011160
Michael JonesDURBirmingham Bears2022-2024550942918.8082114.6300074
Chris RushworthDURWarwickshire2014-202114135941911.7518351.37002120

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.