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 South Africa
TEST
MAT
28
ING
26
RUNS
1177
BF
1589
50s
4
100s
4
6s
43
4s
355
NO
0
HS
258
AVG
45.27
SR
74.07
TEST
1st InningING
9
RUNS
694
BF
920
50s
2
100s
3
6s
27
4s
216
NO
0
HS
258
AVG
77.11
SR
75.43
TEST
2nd InningING
6
RUNS
235
BF
313
50s
1
100s
1
6s
7
4s
25
NO
0
HS
103
AVG
39.17
SR
75.08
TEST
3rd InningING
8
RUNS
206
BF
243
50s
1
100s
0
6s
9
4s
107
NO
0
HS
72
AVG
25.75
SR
84.77
TEST
4th InningING
3
RUNS
42
BF
113
50s
0
100s
0
6s
0
4s
7
NO
0
HS
18
AVG
14.00
SR
37.17
ODI
MAT
9
ING
9
RUNS
361
BF
314
50s
3
100s
1
6s
10
4s
30
NO
0
HS
101
AVG
40.11
SR
114.97
ODI
1st InningING
7
RUNS
356
BF
297
50s
3
100s
1
6s
10
4s
30
NO
0
HS
101
AVG
50.86
SR
119.87
ODI
2nd InningING
2
RUNS
5
BF
17
50s
0
100s
0
6s
0
4s
0
NO
0
HS
5
AVG
2.50
SR
29.41
T20I
MAT
9
ING
8
RUNS
153
BF
108
50s
0
100s
0
6s
10
4s
9
NO
1
HS
47
AVG
21.86
SR
141.67
T20I
1st InningING
3
RUNS
59
BF
40
50s
0
100s
0
6s
3
4s
5
NO
1
HS
47
AVG
29.50
SR
147.50
T20I
2nd InningING
5
RUNS
94
BF
68
50s
0
100s
0
6s
7
4s
4
NO
0
HS
37
AVG
18.80
SR
138.24
ALL
MAT
46
ING
43
RUNS
1691
BF
2011
50s
7
100s
5
6s
63
4s
394
NO
1
HS
258
AVG
40.26
SR
84.09
ALL
1st InningING
19
RUNS
1109
BF
1257
50s
5
100s
4
6s
40
4s
251
NO
1
HS
258
AVG
61.61
SR
88.23
ALL
2nd InningING
13
RUNS
334
BF
398
50s
1
100s
1
6s
14
4s
29
NO
0
HS
103
AVG
25.69
SR
83.92
ALL
3rd InningING
8
RUNS
206
BF
243
50s
1
100s
0
6s
9
4s
107
NO
0
HS
72
AVG
25.75
SR
84.77
ALL
4th InningING
3
RUNS
42
BF
113
50s
0
100s
0
6s
0
4s
7
NO
0
HS
18
AVG
14.00
SR
37.17
TEST
MAT
28
ING
22
BALLS
281
WKT
31
RUNS
888
ECO
3.15
AVG
28.65
SR
54.48
5Ws
0
TEST
1st InningING
4
BALLS
70
WKT
11
RUNS
233
ECO
3.32
AVG
21.18
SR
38.24
5Ws
0
TEST
2nd InningING
8
BALLS
88
WKT
5
RUNS
345
ECO
3.92
AVG
69.00
SR
105.60
5Ws
0
TEST
3rd InningING
5
BALLS
57
WKT
7
RUNS
125
ECO
2.19
AVG
17.86
SR
48.86
5Ws
0
TEST
4th InningING
5
BALLS
66
WKT
8
RUNS
185
ECO
2.79
AVG
23.13
SR
49.80
5Ws
0
ODI
MAT
9
ING
9
BALLS
49
WKT
7
RUNS
300
ECO
6.04
AVG
42.86
SR
42.60
5Ws
0
ODI
1st InningING
2
BALLS
14
WKT
2
RUNS
98
ECO
7.00
AVG
49.00
SR
42.00
5Ws
0
ODI
2nd InningING
7
BALLS
35
WKT
5
RUNS
202
ECO
5.66
AVG
40.40
SR
42.84
5Ws
0
T20I
MAT
9
ING
8
BALLS
23
WKT
7
RUNS
189
ECO
8.22
AVG
27.00
SR
19.71
5Ws
0
T20I
1st InningING
5
BALLS
14
WKT
5
RUNS
122
ECO
8.71
AVG
24.40
SR
16.80
5Ws
0
T20I
2nd InningING
3
BALLS
9
WKT
2
RUNS
67
ECO
7.44
AVG
33.50
SR
27.00
5Ws
0
ALL
MAT
46
ING
39
BALLS
354
WKT
45
RUNS
1377
ECO
3.89
AVG
30.60
SR
47.23
5Ws
0
ALL
1st InningING
11
BALLS
98
WKT
18
RUNS
453
ECO
4.62
AVG
25.17
SR
32.70
5Ws
0
ALL
2nd InningING
18
BALLS
132
WKT
12
RUNS
614
ECO
4.63
AVG
51.17
SR
66.35
5Ws
0
ALL
3rd InningING
5
BALLS
57
WKT
7
RUNS
125
ECO
2.19
AVG
17.86
SR
48.86
5Ws
0
ALL
4th InningING
5
BALLS
66
WKT
8
RUNS
185
ECO
2.79
AVG
23.13
SR
49.80
5Ws
0
Ben Stokes's matches vs South Africa
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Thu, 08 Sep 2022691066.6613.003933.00WinView Scorecard
2nd Test - Thu, 25 Aug 20221031636363.197.001722.42WinView Scorecard
2nd Test - Thu, 25 Aug 20221031636363.1914.003022.14WinView Scorecard
1st Test - Wed, 17 Aug 202220304066.6618.007133.94LossView Scorecard
1st Test - Wed, 17 Aug 202220282071.4218.007133.94LossView Scorecard
1st ODI (D/N) - Tue, 19 Jul 20225110045.455.004408.80LossView Scorecard
2nd T20I - Sun, 29 Nov 2020161311123.072.001407.00WinView Scorecard
1st T20I (N) - Fri, 27 Nov 2020372713137.03WinView Scorecard
3rd T20I - Sun, 16 Feb 2020221212183.334.003528.75WinView Scorecard
2nd T20I (N) - Fri, 14 Feb 2020473042156.662.001618.00WinView Scorecard
1st T20I (N) - Wed, 12 Feb 2020470057.143.002418.00LossView Scorecard
4th Test - Fri, 24 Jan 20202100020.0011.004724.27WinView Scorecard
4th Test - Fri, 24 Jan 20202100020.0016.004722.93WinView Scorecard
4th Test - Fri, 24 Jan 2020282460116.6611.004724.27WinView Scorecard
4th Test - Fri, 24 Jan 2020282460116.6616.004722.93WinView Scorecard
3rd Test - Thu, 16 Jan 202012021412256.075.002615.20WinView Scorecard
3rd Test - Thu, 16 Jan 202012021412256.075.00901.80WinView Scorecard
2nd Test - Fri, 03 Jan 202047776161.039.003403.77WinView Scorecard
2nd Test - Fri, 03 Jan 202047776161.0323.403531.47WinView Scorecard
2nd Test - Fri, 03 Jan 2020724773153.199.003403.77WinView Scorecard
2nd Test - Fri, 03 Jan 2020724773153.1923.403531.47WinView Scorecard
1st Test - Thu, 26 Dec 201935464276.088.002222.75LossView Scorecard
1st Test - Thu, 26 Dec 201914552025.458.002222.75LossView Scorecard
1st - Thu, 30 May 2019897990112.652.501224.23WinView Scorecard
4th Test - Fri, 04 Aug 2017589614380.006.003405.66WinView Scorecard
4th Test - Fri, 04 Aug 2017589614380.006.002604.33WinView Scorecard
4th Test - Fri, 04 Aug 201723548550.006.003405.66WinView Scorecard
4th Test - Fri, 04 Aug 201723548550.006.002604.33WinView Scorecard
3rd Test - Thu, 27 Jul 20171121539473.20WinView Scorecard
3rd Test - Thu, 27 Jul 201731382181.57WinView Scorecard
2nd Test - Fri, 14 Jul 2017012000.0018.007724.27LossView Scorecard
2nd Test - Fri, 14 Jul 2017012000.0020.003421.70LossView Scorecard
2nd Test - Fri, 14 Jul 201718443040.9018.007724.27LossView Scorecard
2nd Test - Fri, 14 Jul 201718443040.9020.003421.70LossView Scorecard
1st Test - Thu, 06 Jul 2017561088151.8513.005304.07WinView Scorecard
1st Test - Thu, 06 Jul 2017140025.0013.005304.07WinView Scorecard
2nd ODI - Sat, 27 May 201710179113127.843.001214.00WinView Scorecard
1st ODI - Wed, 24 May 201725300183.332.001407.00WinView Scorecard
18th - Fri, 18 Mar 201615911166.662.0023011.50WinView Scorecard
2nd T20I - Sun, 21 Feb 2016130033.333.0032010.66LossView Scorecard
1st T20I (N) - Fri, 19 Feb 201611711157.144.001914.75LossView Scorecard
5th ODI - Sun, 14 Feb 201629321190.625.003406.80LossView Scorecard
4th ODI - Fri, 12 Feb 20162200100.0010.004524.50LossView Scorecard
3rd ODI - Tue, 09 Feb 2016533752143.248.205406.48LossView Scorecard
2nd ODI - Sat, 06 Feb 201606000.009.005426.00WinView Scorecard
1st ODI - Wed, 03 Feb 2016573843150.005.003106.20WinView Scorecard
4th Test - Fri, 22 Jan 2016332951113.7927.008643.18LossView Scorecard
4th Test - Fri, 22 Jan 2016332951113.7916.003612.25LossView Scorecard
4th Test - Fri, 22 Jan 201610142071.4227.008643.18LossView Scorecard
4th Test - Fri, 22 Jan 201610142071.4216.003612.25LossView Scorecard
3rd Test - Thu, 14 Jan 2016585491107.4018.105332.91WinView Scorecard
3rd Test - Thu, 14 Jan 2016585491107.408.002423.00WinView Scorecard
2nd Test - Sat, 02 Jan 20162581983011130.3028.0010013.57LossView Scorecard
2nd Test - Sat, 02 Jan 201626344076.4728.0010013.57LossView Scorecard
1st Test - Sat, 26 Dec 201521344061.769.002502.77WinView Scorecard
1st Test - Sat, 26 Dec 201521344061.767.002613.71WinView Scorecard
1st Test - Sat, 26 Dec 20155141035.719.002502.77WinView Scorecard
1st Test - Sat, 26 Dec 20155141035.717.002613.71WinView Scorecard
3rd T20I (N) - Tue, 01 Dec 20203.002628.66WinView Scorecard