Ben Stokes - Test Cricket - Progressive Batting Average and Aggregate
Batting Performances Playing at Home
 
  Progressive
Date Versus Ground How Dismissed Runs B/F S/R   Aggr Avg S/R
09/07/2014 India Trent Bridge c †M S Dhoni b B Kumar 0 2 0.00   0 0.00 0.00
17/07/2014 India Lord's b B Kumar 0 8 0.00   0 0.00 0.00
      c C A Pujara b I Sharma 0 6 0.00   0 0.00 0.00
21/05/2015 New Zealand Lord's b M D Craig 92 94 97.87   92 23.00 83.64
      c L R P L Taylor b M D Craig 101 92 109.78   193 38.60 95.54
29/05/2015 New Zealand Headingley c M D Craig b T A Boult 6 17 35.29   199 33.17 90.87
      c †L Ronchi b K S Williamson 29 51 56.86   228 32.57 84.44
08/07/2015 Australia Sophia Gardens b M A Starc 52 78 66.67   280 35.00 80.46
      b M A Starc 42 59 71.19   322 35.78 79.12
16/07/2015 Australia Lord's b M R Marsh 87 128 67.97   409 40.90 76.45
      run out 0 3 0.00   409 37.18 76.02
29/07/2015 Australia Edgbaston c †P M Nevill b M G Johnson 0 2 0.00   409 34.08 75.74
06/08/2015 Australia Trent Bridge c †P M Nevill b J R Hazlewood 5 10 50.00   414 31.85 75.27
20/08/2015 Australia Kennington Oval c †P M Nevill b M R Marsh 15 25 60.00   429 30.64 74.61
      c M J Clarke b N M Lyon 0 4 0.00   429 28.60 74.09
19/05/2016 Sri Lanka Headingley c A D Mathews b N Pradeep 12 9 133.33   441 27.56 75.00
22/07/2016 Pakistan Old Trafford c †Sarfaraz Ahmed b Wahab Riaz 34 51 66.67   475 27.94 74.33
06/07/2017 South Africa Lord's c †Q de Kock b K Rabada 56 108 51.85   531 29.50 71.08
      lbw b K Rabada 1 4 25.00   532 28.00 70.84
14/07/2017 South Africa Trent Bridge c †Q de Kock b K A Maharaj 0 12 0.00   532 26.60 69.72
      c & b V D Philander 18 44 40.91   550 26.19 68.15
27/07/2017 South Africa Kennington Oval c K Rabada b M Morkel 112 153 73.20   662 30.09 68.96
      b C H Morris 31 38 81.58   693 30.13 69.44
04/08/2017 South Africa Old Trafford b K Rabada 58 96 60.42   751 31.29 68.65
      c F du Plessis b D Olivier 23 54 42.59   774 30.96 67.42
17/08/2017 West Indies Edgbaston c J Blackwood b R L Chase 10 14 71.43   784 30.15 67.47
25/08/2017 West Indies Headingley c †S O Dowrich b S T Gabriel 100 124 80.65   884 32.74 68.74
      c K C Brathwaite b R L Chase 58 108 53.70   942 33.64 67.58
07/09/2017 West Indies Lord's b S T Gabriel 60 74 81.08   1002 34.55 68.26
24/05/2018 Pakistan Lord's lbw b Mohammad Abbas 38 64 59.38   1040 34.67 67.89
      c sub b Shadab Khan 9 10 90.00   1049 33.84 68.03
01/08/2018 India Edgbaston c & b R Ashwin 21 41 51.22   1070 33.44 67.59
      c V Kohli b I Sharma 6 13 46.15   1076 32.61 67.42
18/08/2018 India Trent Bridge c K L Rahul b Mohammed Shami 10 13 76.92   1086 31.94 67.50
      c K L Rahul b H H Pandya 62 187 33.16   1148 32.80 63.92
30/08/2018 India The Rose Bowl lbw b Mohammed Shami 23 79 29.11   1171 32.53 62.45
      c A M Rahane b R Ashwin 30 110 27.27   1201 32.46 60.50
07/09/2018 India Kennington Oval lbw b R A Jadeja 11 40 27.50   1212 31.89 59.85
      c K L Rahul b R A Jadeja 37 36 102.78   1249 32.03 60.60
01/08/2019 Australia Edgbaston c †T D Paine b P J Cummins 50 96 52.08   1299 32.48 60.22
      c †T D Paine b N M Lyon 6 28 21.43   1305 31.83 59.73
14/08/2019 Australia Lord's lbw b N M Lyon 13 22 59.09   1318 31.38 59.72
      not out 115* 165 69.70   1433 34.12 60.41
22/08/2019 Australia Headingley c D A Warner b J L Pattinson 8 13 61.54   1441 33.51 60.42
      not out 135* 219 61.64   1576 36.65 60.52
04/09/2019 Australia Old Trafford c S P D Smith b M A Starc 26 62 41.94   1602 36.41 60.09
      c †T D Paine b P J Cummins 1 17 5.88   1603 35.62 59.75
12/09/2019 Australia Kennington Oval c N M Lyon b M R Marsh 20 36 55.56   1623 35.28 59.69
      b N M Lyon 67 115 58.26   1690 35.96 59.63
08/07/2020 West Indies The Rose Bowl c †S O Dowrich b J O Holder 43 97 44.33   1733 36.10 59.13
      c S D Hope b J O Holder 46 79 58.23   1779 36.31 59.10
16/07/2020 West Indies Old Trafford c †S O Dowrich b K A J Roach 176 356 49.44   1955 39.10 58.08
      not out 78* 57 136.84   2033 40.66 59.39
24/07/2020 West Indies Old Trafford b K A J Roach 20 43 46.51   2053 40.25 59.23
05/08/2020 Pakistan Old Trafford b Mohammad Abbas 0 7 0.00   2053 39.48 59.11
      c †Mohammad Rizwan b Yasir Shah 9 20 45.00   2062 38.91 59.03
02/06/2022 New Zealand Lord's c †T A Blundell b T G Southee 1 9 11.11   2063 38.20 58.91
      c †T A Blundell b K A Jamieson 54 110 49.09   2117 38.49 58.61
10/06/2022 New Zealand Trent Bridge c T A Boult b M G Bracewell 46 33 139.39   2163 38.63 59.34
      not out 75* 70 107.14   2238 39.96 60.24
23/06/2022 New Zealand Headingley c K S Williamson b N Wagner 18 13 138.46   2256 39.58 60.52
01/07/2022 India Edgbaston c J J Bumrah b S N Thakur 25 36 69.44   2281 39.33 60.60
17/08/2022 South Africa Lord's c K D Petersen b A Nortje 20 30 66.67   2301 39.00 60.65
      c K A Maharaj b K Rabada 20 28 71.43   2321 38.68 60.73
26/08/2022 South Africa Old Trafford c D Elgar b K Rabada 103 163 63.19   2424 39.74 60.83
08/09/2022 South Africa Kennington Oval c S J Erwee b A Nortje 6 9 66.67   2430 39.19 60.84
16/06/2023 Australia Edgbaston c †A T Carey b J R Hazlewood 1 8 12.50   2431 38.59 60.74
      lbw b P J Cummins 43 66 65.15   2474 38.66 60.82
28/06/2023 Australia Lord's c C Green b M A Starc 17 58 29.31   2491 38.32 60.37
      c †A T Carey b J R Hazlewood 155 214 72.43   2646 40.09 60.97
06/07/2023 Australia Headingley c S P D Smith b T Murphy 80 108 74.07   2726 40.69 61.29
      c †A T Carey b M A Starc 13 15 86.67   2739 40.28 61.37
19/07/2023 Australia Old Trafford b P J Cummins 51 74 68.92   2790 40.43 61.49
27/07/2023 Australia Kennington Oval b M A Starc 3 16 18.75   2793 39.90 61.34
      c P J Cummins b T Murphy 42 67 62.69   2835 39.93 61.36
10/07/2024 West Indies Lord's b G Gudakesh Motie 4 11 36.36   2839 39.43 61.30
18/07/2024 West Indies Trent Bridge c sub b K A R Hodge 69 104 66.35   2908 39.84 61.41
      c A S Joseph b J N T Seales 8 19 42.11   2916 39.41 61.34
26/07/2024 West Indies Edgbaston c K C Brathwaite b A S Joseph 54 69 78.26   2970 39.60 61.58
      not out 57* 28 203.57   3027 40.36 62.40
22/05/2025 Zimbabwe Trent Bridge c B J Curran b B Muzarabani 9 13 69.23   3036 39.95 62.42
20/06/2025 India Headingley c †R R Pant b Mohammed Siraj 20 52 38.46   3056 39.69 62.16
      c Shubman Gill b R A Jadeja 33 51 64.71   3089 39.60 62.19
02/07/2025 India Edgbaston c †R R Pant b Mohammed Siraj 0 1 0.00   3089 39.10 62.18
      lbw b Washington Sundar 33 73 45.21   3122 39.03 61.93
10/07/2025 India Lord's b J J Bumrah 44 110 40.00   3166 39.09 61.46
      b Washington Sundar 33 96 34.38   3199 39.01 60.97
23/07/2025 India Old Trafford c B S Sai Sudharsan b R A Jadeja 141 198 71.21   3340 40.24 61.34
No. of Innings Played = 88

Ben Stokes - Profile and Statistical Summary
Player Records and Statistics Menu