Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

Ben Stokes: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
15 Sept 2026DUR 465 & 235 v WOR 448 & 32/1Match 49 · First-classDUR50 & 126/94 & 0/10Match drawnChester-le-StreetCounty Championship 2026
2 Sept 2026DUR 205 & 261 v NOR 263 & 50Match 43 · First-classDUR14 & 373/58 & 2/91Durham won by 153 runsNorthamptonCounty Championship 2026
27 Aug 2026GLO 137 & 250 v DUR 384 & 4/0Match 40 · First-classDUR45 & DNB1/18 & 0/350Durham won by 10 wicketsChester-le-StreetCounty Championship 2026
20 Aug 2026DUR 283 & 295/6d v DER 156 & 84/9Match 34 · First-classDUR53 & 66*2/14 & 5/170Durham won by 338 runsDerbyCounty Championship 2026
16 Aug 2026DUR 254/7 v MID 255/8Semi-final · List ADUR61/400Middlesex won by 2 wicketsRadlettOne-Day Cup 2026
14 Aug 2026DUR 349/8 v LAN 187Quarter-final · List ADUR111/321Durham won by 162 runsManchesterOne-Day Cup 2026
11 Aug 2026WOR 291 v DUR 214Match · List ADUR11/611Worcestershire won by 77 runsWorcesterOne-Day Cup 2026
9 Aug 2026DUR 229/5 v ESS 209Match · List ADUR43-0Durham won by 20 runsDarlingtonOne-Day Cup 2026
7 Aug 2026DUR 303/7 v MID 307/7Match · List ADUR342/540Middlesex won by 3 wicketsChester-le-StreetOne-Day Cup 2026
2 Aug 2026HAM 246 v DUR 249/1Match · List ADURDNB-0Durham won by 9 wicketsSouthamptonOne-Day Cup 2026
31 Jul 2026DUR 165 v YOR 167/3Match · List ADUR121/290Yorkshire won by 7 wicketsYorkOne-Day Cup 2026
29 Jul 2026GLA 326/6 v DUR 328/7Match · List ADUR01/640Durham won by 3 wicketsGosforthOne-Day Cup 2026
24 Jul 2026DUR 352/5 v SUS 280Match · List ADUR73*0/180Durham won by 72 runsChester-le-StreetOne-Day Cup 2026
21 Jul 2026DER 256/9 v DUR 257/5Match · List ADUR108*0/380Durham won by 5 wicketsDerbyOne-Day Cup 2026
19 Jun 2026NOR 450 & 250 v DUR 405 & 296/4Match 32 · First-classDUR951/800Durham won by 6 wicketsChester-le-StreetCounty Championship 2026
15 May 2026KEN 523 & 1/1d v DUR 446Match 21 · First-classDUR451/960Match drawnBeckenhamCounty Championship 2026
8 May 2026WOR 308 & 102 v DUR 268 & 143/1Match 19 · First-classDUR14 & DNB2/54 & 2/330Durham won by 9 wicketsWorcesterCounty Championship 2026
30 Jun 2024DUR 190 & 152 v WOR 112 & 231/4Match 41 · First-classDUR56 & 261/23 & 2/701Worcestershire won by 6 wicketsChester-le-StreetCounty Championship 2024
24 May 2024SOM 171 & 88/9 v DUR 265Match 31 · First-classDUR04/54 & 4/230Durham won by an innings and 6 runsChester-le-StreetCounty Championship 2024
17 May 2024LAN 357 & 353/9d v DUR 236 & 414Match 27 · First-classDUR2 & 182/71 & 5/981Lancashire won by 60 runsBlackpoolCounty Championship 2024
19 May 2022DUR 350 & 188 v MID 422 & 119/4Match 23 · First-classDUR15 & 04/720Middlesex won by 6 wicketsLondonCounty Championship 2022
12 May 2022DUR 311 & 249 v GLA 365 & 137Match 20 · First-classDUR82 & 260/690Durham won by 58 runsChester-le-StreetCounty Championship 2022
5 May 2022DUR 580/6d & 170/1d v WOR 309 & 262/3Match 18 · First-classDUR161 & DNB0/38 & 0/470Match drawnWorcesterCounty Championship 2022
4 Jul 2021WAR 237 v DUR 253/7Match · First-classDUR-3/551Match drawnBirminghamCounty Championship 2021
2 Jul 2021DUR 115/4 v LEI 88/2Match · T20DUR81/151Leicestershire won by 8 wickets (DLS method)Chester-le-StreetVitality Blast 2021
30 Jun 2021NOR 173/5 v DUR 143Match · T20DUR02/370Northamptonshire won by 30 runsNorthamptonVitality Blast 2021
26 Jun 2021DUR 164/8 v BB 130Match · T20DUR354/271Durham won by 34 runsBirminghamVitality Blast 2021
25 Jun 2021DUR 178/8 v WOR 181/2Match · T20DUR200/400Worcestershire won by 8 wicketsWorcesterVitality Blast 2021
23 Jun 2021DUR 157/5 v NOR 158/1Match · T20DUR110/300Northamptonshire won by 9 wicketsChester-le-StreetVitality Blast 2021
20 Jun 2021DUR 185/4 v BB 163/8Match · T20DUR291/202Durham won by 22 runsChester-le-StreetVitality Blast 2021
24 Aug 2018DUR 140/7 v SUS 144/5Quarter-final · T20DUR34-1Sussex won by 5 wicketsChester-le-StreetVitality Blast 2018
28 Jul 2018NOT 132/7 v DUR 136/3Match · T20DUR10-0Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
22 Jul 2018GLO 362 & 252 v DUR 275 & 298Match · First-classDUR3 & 95/52 & 3/662Gloucestershire won by 41 runsCheltenhamSpecsavers County Championship 2018
20 Jul 2018WOR 121 v DUR 125/3Match · T20DUR434/160Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
5 Jul 2018YOR 200/3 v DUR 156/4Match · T20DUR90*-0Yorkshire won by 44 runsLeedsVitality Blast 2018
26 Jun 2017DUR 197 v WOR 367Match · First-classDUR00/810Match drawnChester-le-StreetSpecsavers County Championship 2017
12 Sept 2016DUR 401 & 246 v SUR 367 & 259Match · First-classDUR24 & 00/78 & 4/540Durham won by 21 runsChester-le-StreetSpecsavers County Championship 2016
20 Aug 2016DUR 156/6 v YOR 149/9Semi-final · T20DUR56-1Durham won by 7 runsBirminghamNatWest T20 Blast 2016
20 Aug 2016DUR 153/8 v NOR 155/6Final · T20DUR18-0Northamptonshire won by 4 wicketsBirminghamNatWest T20 Blast 2016
16 Jul 2016LAN 204 & 333 v DUR 291 & 247/8Match · First-classDUR21 & 360/37 & 3/501Durham won by 2 wicketsSouthportSpecsavers County Championship 2016
15 Jul 2016DUR 153/4 v NOR 149/5Match · T20DUR1-0Durham won by 6 wicketsChester-le-StreetNatWest T20 Blast 2016
10 Jul 2016DUR 147/5 v LEI 146/6Match · T20DUR11-1Durham won by 5 wicketsChester-le-StreetNatWest T20 Blast 2016
3 Jul 2016HAM 472/9d & 174/4 v DUR 421/9dMatch · First-classDUR51-0Match drawnChester-le-StreetSpecsavers County Championship 2016
30 Jun 2016DUR v WOR 103/5Match · T20DUR--0No resultChester-le-StreetNatWest T20 Blast 2016
24 Jun 2016DUR 68/3 v YOR 134Match · T20DUR5-0Durham won by 6 runs (DLS method)Chester-le-StreetNatWest T20 Blast 2016
1 May 2016SUR 457 & 244/6 v DUR 607/7dMatch · First-classDUR124/117 & 3/690Match drawnLondonSpecsavers County Championship 2016
24 Apr 2016MID 389 v DUR 305/4Match · First-classDUR94/800Match drawnChester-le-StreetSpecsavers County Championship 2016
6 Jun 2015DUR 163/7 v WAR 164/3Match · T20DUR400/440Warwickshire won by 7 wicketsChester-le-StreetNatWest T20 Blast 2015
5 Jun 2015DUR 147/7 v DER 142/9Match · T20DUR190/221Durham won by 5 runsDerbyNatWest T20 Blast 2015
20 Sept 2014WAR 165 v DUR 166/7Final · List ADUR38*2/251Durham won by 3 wicketsLondonRoyal London One-Day Cup 2014
Page 1 · 68 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.