Ben Stokes

Left-hand bat
ENG Flag
Full Name: Benjamin Andrew Stokes
Date of Birth: 04 Jun 1991
Current Age: 34 Year, 2 Month, 23 Days
Born: Christchurch Canterbury New Zealand
Teams: England, Durham, Durham 2nd XI, England Lions, England Under-19s
TEST
Rank
35
Cap No
658
First Game
2013-12-05
Last Game
2025-07-23
ODI
Rank
-
Cap No
221
First Game
2011-08-25
Last Game
2023-11-12
T20I
Rank
-
Cap No
58
First Game
2011-09-25
Last Game
2022-11-13
Ben Stokes's stats vs West Indies
TEST
MAT
36
ING
33
RUNS
1409
BF
2214
50s
9
100s
3
6s
63
4s
795
NO
3
HS
176
AVG
46.97
SR
63.64
TEST
1st InningING
14
RUNS
780
BF
1330
50s
3
100s
3
6s
30
4s
326
NO
0
HS
176
AVG
55.71
SR
58.65
TEST
2nd InningING
6
RUNS
186
BF
268
50s
3
100s
0
6s
11
4s
166
NO
0
HS
60
AVG
31.00
SR
69.40
TEST
3rd InningING
11
RUNS
352
BF
506
50s
2
100s
0
6s
17
4s
203
NO
2
HS
78
AVG
39.11
SR
69.57
TEST
4th InningING
2
RUNS
91
BF
110
50s
1
100s
0
6s
5
4s
100
NO
1
HS
57
AVG
91.00
SR
82.73
ODI
MAT
14
ING
13
RUNS
330
BF
329
50s
3
100s
0
6s
11
4s
24
NO
3
HS
79
AVG
33.00
SR
100.30
ODI
1st InningING
6
RUNS
188
BF
182
50s
2
100s
0
6s
7
4s
12
NO
0
HS
73
AVG
31.33
SR
103.30
ODI
2nd InningING
7
RUNS
142
BF
147
50s
1
100s
0
6s
4
4s
12
NO
3
HS
79
AVG
35.50
SR
96.60
T20I
MAT
6
ING
5
RUNS
63
BF
44
50s
0
100s
0
6s
2
4s
6
NO
0
HS
31
AVG
12.60
SR
143.18
T20I
1st InningING
3
RUNS
28
BF
16
50s
0
100s
0
6s
1
4s
3
NO
0
HS
15
AVG
9.33
SR
175.00
T20I
2nd InningING
2
RUNS
35
BF
28
50s
0
100s
0
6s
1
4s
3
NO
0
HS
31
AVG
17.50
SR
125.00
ALL
MAT
56
ING
51
RUNS
1802
BF
2587
50s
12
100s
3
6s
76
4s
825
NO
6
HS
176
AVG
40.04
SR
69.66
ALL
1st InningING
23
RUNS
996
BF
1528
50s
5
100s
3
6s
38
4s
341
NO
0
HS
176
AVG
43.30
SR
65.18
ALL
2nd InningING
15
RUNS
363
BF
443
50s
4
100s
0
6s
16
4s
181
NO
3
HS
79
AVG
30.25
SR
81.94
ALL
3rd InningING
11
RUNS
352
BF
506
50s
2
100s
0
6s
17
4s
203
NO
2
HS
78
AVG
39.11
SR
69.57
ALL
4th InningING
2
RUNS
91
BF
110
50s
1
100s
0
6s
5
4s
100
NO
1
HS
57
AVG
91.00
SR
82.73
TEST
MAT
36
ING
22
BALLS
298
WKT
29
RUNS
913
ECO
3.06
AVG
31.48
SR
61.68
5Ws
0
TEST
1st InningING
5
BALLS
75
WKT
12
RUNS
190
ECO
2.51
AVG
15.83
SR
37.80
5Ws
0
TEST
2nd InningING
7
BALLS
119
WKT
8
RUNS
361
ECO
3.03
AVG
45.13
SR
89.25
5Ws
0
TEST
3rd InningING
6
BALLS
72
WKT
6
RUNS
232
ECO
3.22
AVG
38.67
SR
72.00
5Ws
0
TEST
4th InningING
4
BALLS
31
WKT
3
RUNS
130
ECO
4.13
AVG
43.33
SR
63.00
5Ws
0
ODI
MAT
14
ING
10
BALLS
61
WKT
10
RUNS
359
ECO
5.89
AVG
35.90
SR
36.60
5Ws
0
ODI
1st InningING
6
BALLS
38
WKT
8
RUNS
209
ECO
5.50
AVG
26.13
SR
28.50
5Ws
0
ODI
2nd InningING
4
BALLS
23
WKT
2
RUNS
150
ECO
6.52
AVG
75.00
SR
69.00
5Ws
0
T20I
MAT
6
ING
3
BALLS
7
WKT
0
RUNS
113
ECO
15.27
AVG
113.00
SR
44.40
5Ws
0
T20I
1st InningING
1
BALLS
2
WKT
0
RUNS
30
ECO
15.00
AVG
30.00
SR
12.00
5Ws
0
T20I
2nd InningING
2
BALLS
5
WKT
0
RUNS
83
ECO
15.37
AVG
83.00
SR
32.40
5Ws
0
ALL
MAT
56
ING
35
BALLS
366
WKT
39
RUNS
1385
ECO
3.78
AVG
35.51
SR
56.38
5Ws
0
ALL
1st InningING
12
BALLS
115
WKT
20
RUNS
429
ECO
3.71
AVG
21.45
SR
34.68
5Ws
0
ALL
2nd InningING
13
BALLS
147
WKT
10
RUNS
594
ECO
4.03
AVG
59.40
SR
88.44
5Ws
0
ALL
3rd InningING
6
BALLS
72
WKT
6
RUNS
232
ECO
3.22
AVG
38.67
SR
72.00
5Ws
0
ALL
4th InningING
4
BALLS
31
WKT
3
RUNS
130
ECO
4.13
AVG
43.33
SR
63.00
5Ws
0
Ben Stokes's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Fri, 26 Jul 202454695178.2611.002902.63WinView Scorecard
3rd Test - Fri, 26 Jul 202454695178.268.004215.25WinView Scorecard
3rd Test - Fri, 26 Jul 2024572892203.5711.002902.63WinView Scorecard
3rd Test - Fri, 26 Jul 2024572892203.578.004215.25WinView Scorecard
2nd Test - Thu, 18 Jul 2024691048066.3412.006115.08WinView Scorecard
2nd Test - Thu, 18 Jul 20248191042.1012.006115.08WinView Scorecard
1st Test - Wed, 10 Jul 20244110036.368.001411.75WinView Scorecard
1st Test - Wed, 10 Jul 20244110036.3610.002522.50WinView Scorecard
3rd Test - Thu, 24 Mar 20222170011.7622.004822.18LossView Scorecard
3rd Test - Thu, 24 Mar 20224180022.2222.004822.18LossView Scorecard
2nd Test - Wed, 16 Mar 202212012811693.7529.006522.24LossView Scorecard
2nd Test - Wed, 16 Mar 202212012811693.757.00901.28LossView Scorecard
2nd Test - Wed, 16 Mar 2022191811105.5529.006522.24LossView Scorecard
2nd Test - Wed, 16 Mar 2022191811105.557.00901.28LossView Scorecard
1st Test - Tue, 08 Mar 202236954037.8928.004221.50LossView Scorecard
1st Test - Tue, 08 Mar 202236954037.8913.002411.84LossView Scorecard
1st Test - Tue, 08 Mar 2022131320100.0028.004221.50LossView Scorecard
1st Test - Tue, 08 Mar 2022131320100.0013.002411.84LossView Scorecard
3rd Test - Fri, 24 Jul 202020432046.51WinView Scorecard
2nd Test - Thu, 16 Jul 202017635617249.4313.002912.23WinView Scorecard
2nd Test - Thu, 16 Jul 202017635617249.4314.403022.04WinView Scorecard
2nd Test - Thu, 16 Jul 2020785743136.8413.002912.23WinView Scorecard
2nd Test - Thu, 16 Jul 2020785743136.8414.403022.04WinView Scorecard
1st Test - Wed, 08 Jul 202043977044.3214.004943.50LossView Scorecard
1st Test - Wed, 08 Jul 202043977044.3210.203923.77LossView Scorecard
1st Test - Wed, 08 Jul 202046796058.2214.004943.50LossView Scorecard
1st Test - Wed, 08 Jul 202046796058.2210.203923.77LossView Scorecard
19th - Fri, 14 Jun 201910620166.664.002506.25WinView Scorecard
5th ODI - Sat, 02 Mar 201915272055.55LossView Scorecard
4th ODI - Wed, 27 Feb 2019111010110.008.007719.62WinView Scorecard
2nd ODI - Fri, 22 Feb 201979857292.9410.006216.20LossView Scorecard
1st ODI - Wed, 20 Feb 201920252080.008.003734.62WinView Scorecard
3rd Test - Sat, 09 Feb 2019791758045.148.503023.39WinView Scorecard
3rd Test - Sat, 09 Feb 201948754164.008.503023.39WinView Scorecard
2nd Test - Thu, 31 Jan 201914232060.8627.005822.14LossView Scorecard
2nd Test - Thu, 31 Jan 201911241045.8327.005822.14LossView Scorecard
1st Test - Wed, 23 Jan 2019017000.0025.305942.31LossView Scorecard
1st Test - Wed, 23 Jan 2019017000.0025.008123.24LossView Scorecard
1st Test - Wed, 23 Jan 201934823141.4625.305942.31LossView Scorecard
1st Test - Wed, 23 Jan 201934823141.4625.008123.24LossView Scorecard
3rd ODI - Sun, 24 Sep 2017736353115.874.002506.25WinView Scorecard
1st ODI - Tue, 19 Sep 2017231012230.009.004334.77WinView Scorecard
3rd Test - Thu, 07 Sep 2017607410081.0814.302261.51WinView Scorecard
3rd Test - Thu, 07 Sep 2017607410081.0812.004103.41WinView Scorecard
2nd Test - Fri, 25 Aug 201710012417080.6425.006322.52LossView Scorecard
2nd Test - Fri, 25 Aug 201710012417080.645.002505.00LossView Scorecard
2nd Test - Fri, 25 Aug 20175810811053.7025.006322.52LossView Scorecard
2nd Test - Fri, 25 Aug 20175810811053.705.002505.00LossView Scorecard
1st Test - Thu, 17 Aug 201710142071.427.004005.71WinView Scorecard
1st Test - Thu, 17 Aug 201710142071.429.00911.00WinView Scorecard
3rd ODI - Thu, 09 Mar 2017342041170.007.002713.85WinView Scorecard
2nd ODI - Sun, 05 Mar 2017150020.005.002915.80WinView Scorecard
1st ODI - Fri, 03 Mar 201755610390.16WinView Scorecard
Final (N) - Sun, 03 Apr 201613810162.502.4041015.37LossView Scorecard
15th - Wed, 16 Mar 201615721214.283.0042014.00LossView Scorecard
3rd Test - Fri, 01 May 201522453048.882.001718.50LossView Scorecard
3rd Test - Fri, 01 May 201522453048.885.002515.00LossView Scorecard
3rd Test - Fri, 01 May 201532485066.662.001718.50LossView Scorecard
3rd Test - Fri, 01 May 201532485066.665.002515.00LossView Scorecard
2nd Test - Tue, 21 Apr 20158230034.7817.006613.88WinView Scorecard
2nd Test - Tue, 21 Apr 20158230034.788.003404.25WinView Scorecard
1st Test - Mon, 13 Apr 2015799511183.1519.006403.36LossView Scorecard
1st Test - Mon, 13 Apr 2015799511183.1513.005003.84LossView Scorecard
1st Test - Mon, 13 Apr 201535474074.4619.006403.36LossView Scorecard
1st Test - Mon, 13 Apr 201535474074.4613.005003.84LossView Scorecard
3rd T20I - Thu, 13 Mar 201401000.00WinView Scorecard
1st T20I - Sun, 09 Mar 2014450080.002.0030015.00LossView Scorecard
3rd ODI - Wed, 05 Mar 201401000.004.002105.25WinView Scorecard
2nd ODI - Sun, 02 Mar 2014490044.442.001306.50WinView Scorecard
1st ODI - Fri, 28 Feb 2014570071.42LossView Scorecard
2nd T20I (N) - Sun, 25 Sep 2011312331134.78LossView Scorecard