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 New Zealand
TEST
MAT
25
ING
23
RUNS
901
BF
1425
50s
6
100s
1
6s
24
4s
385
NO
2
HS
101
AVG
42.90
SR
63.23
TEST
1st InningING
6
RUNS
231
BF
319
50s
2
100s
0
6s
1
4s
45
NO
0
HS
92
AVG
38.50
SR
72.41
TEST
2nd InningING
7
RUNS
204
BF
320
50s
1
100s
0
6s
3
4s
26
NO
0
HS
80
AVG
29.14
SR
63.75
TEST
3rd InningING
5
RUNS
275
BF
439
50s
1
100s
1
6s
13
4s
288
NO
1
HS
101
AVG
68.75
SR
62.64
TEST
4th InningING
5
RUNS
191
BF
347
50s
2
100s
0
6s
7
4s
26
NO
1
HS
75
AVG
47.75
SR
55.04
ODI
MAT
17
ING
17
RUNS
725
BF
765
50s
5
100s
1
6s
24
4s
55
NO
4
HS
182
AVG
55.77
SR
94.77
ODI
1st InningING
10
RUNS
424
BF
443
50s
2
100s
1
6s
14
4s
33
NO
0
HS
182
AVG
42.40
SR
95.71
ODI
2nd InningING
7
RUNS
301
BF
322
50s
3
100s
0
6s
10
4s
22
NO
4
HS
84
AVG
100.33
SR
93.48
T20I
MAT
5
ING
3
RUNS
41
BF
25
50s
0
100s
0
6s
1
4s
4
NO
2
HS
24
AVG
41.00
SR
164.00
T20I
1st InningING
2
RUNS
32
BF
20
50s
0
100s
0
6s
0
4s
4
NO
1
HS
24
AVG
32.00
SR
160.00
T20I
2nd InningING
1
RUNS
9
BF
5
50s
0
100s
0
6s
1
4s
0
NO
1
HS
9
AVG
9.00
SR
180.00
ALL
MAT
47
ING
43
RUNS
1667
BF
2215
50s
11
100s
2
6s
49
4s
444
NO
8
HS
182
AVG
47.63
SR
75.26
ALL
1st InningING
18
RUNS
687
BF
782
50s
4
100s
1
6s
15
4s
82
NO
1
HS
182
AVG
40.41
SR
87.85
ALL
2nd InningING
15
RUNS
514
BF
647
50s
4
100s
0
6s
14
4s
48
NO
5
HS
84
AVG
51.40
SR
79.44
ALL
3rd InningING
5
RUNS
275
BF
439
50s
1
100s
1
6s
13
4s
288
NO
1
HS
101
AVG
68.75
SR
62.64
ALL
4th InningING
5
RUNS
191
BF
347
50s
2
100s
0
6s
7
4s
26
NO
1
HS
75
AVG
47.75
SR
55.04
TEST
MAT
25
ING
18
BALLS
223
WKT
19
RUNS
875
ECO
3.91
AVG
46.05
SR
70.58
5Ws
0
TEST
1st InningING
6
BALLS
91
WKT
5
RUNS
346
ECO
3.79
AVG
69.20
SR
109.68
5Ws
0
TEST
2nd InningING
5
BALLS
72
WKT
6
RUNS
269
ECO
3.72
AVG
44.83
SR
72.40
5Ws
0
TEST
3rd InningING
5
BALLS
46
WKT
2
RUNS
217
ECO
4.67
AVG
108.50
SR
139.50
5Ws
0
TEST
4th InningING
2
BALLS
13
WKT
6
RUNS
43
ECO
3.26
AVG
7.17
SR
13.20
5Ws
0
ODI
MAT
17
ING
13
BALLS
88
WKT
16
RUNS
510
ECO
5.80
AVG
31.88
SR
33.00
5Ws
0
ODI
1st InningING
6
BALLS
44
WKT
9
RUNS
276
ECO
6.27
AVG
30.67
SR
29.33
5Ws
0
ODI
2nd InningING
7
BALLS
44
WKT
7
RUNS
234
ECO
5.32
AVG
33.43
SR
37.71
5Ws
0
T20I
MAT
5
ING
3
BALLS
10
WKT
5
RUNS
76
ECO
7.60
AVG
15.20
SR
12.00
5Ws
0
T20I
1st InningING
2
BALLS
7
WKT
3
RUNS
52
ECO
7.43
AVG
17.33
SR
14.00
5Ws
0
T20I
2nd InningING
1
BALLS
3
WKT
2
RUNS
24
ECO
8.00
AVG
12.00
SR
9.00
5Ws
0
ALL
MAT
47
ING
34
BALLS
321
WKT
40
RUNS
1461
ECO
4.54
AVG
36.52
SR
48.23
5Ws
0
ALL
1st InningING
14
BALLS
142
WKT
17
RUNS
674
ECO
4.73
AVG
39.65
SR
50.26
5Ws
0
ALL
2nd InningING
13
BALLS
119
WKT
15
RUNS
527
ECO
4.41
AVG
35.13
SR
47.76
5Ws
0
ALL
3rd InningING
5
BALLS
46
WKT
2
RUNS
217
ECO
4.67
AVG
108.50
SR
139.50
5Ws
0
ALL
4th InningING
2
BALLS
13
WKT
6
RUNS
43
ECO
3.26
AVG
7.17
SR
13.20
5Ws
0
Ben Stokes's matches vs New Zealand
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Fri, 13 Dec 202427435062.7924.009113.79LossView Scorecard
3rd Test - Fri, 13 Dec 202427435062.7912.205224.21LossView Scorecard
3rd Test - Fri, 13 Dec 202400000.0024.009113.79LossView Scorecard
3rd Test - Fri, 13 Dec 202400000.0012.205224.21LossView Scorecard
2nd Test - Thu, 05 Dec 20242150013.338.002112.62LossView Scorecard
2nd Test - Thu, 05 Dec 20242150013.332.20532.14LossView Scorecard
2nd Test - Thu, 05 Dec 2024494212116.668.002112.62LossView Scorecard
2nd Test - Thu, 05 Dec 2024494212116.662.20532.14LossView Scorecard
1st Test - Wed, 27 Nov 2024801469054.7913.005904.53LossView Scorecard
1st Test - Wed, 27 Nov 2024801469054.796.303004.61LossView Scorecard
35th - Sat, 04 Nov 202364902371.11LossView Scorecard
3rd ODI (D/N) - Wed, 13 Sep 2023182124159146.77WinView Scorecard
2nd ODI - Sun, 10 Sep 20231100010.00WinView Scorecard
1st ODI (D/N) - Fri, 08 Sep 202352693175.36LossView Scorecard
2nd Test - Fri, 24 Feb 202327285096.422.001608.00LossView Scorecard
2nd Test - Fri, 24 Feb 2023331166028.442.001608.00LossView Scorecard
1st Test (D/N) - Thu, 16 Feb 202319283067.857.003815.42WinView Scorecard
1st Test (D/N) - Thu, 16 Feb 202331333293.937.003815.42WinView Scorecard
33rd , Group 1 (N) - Tue, 01 Nov 20228700114.281.0010110.00LossView Scorecard
3rd Test - Thu, 23 Jun 2022181321138.464.003007.50WinView Scorecard
2nd Test - Fri, 10 Jun 2022463362139.3923.008523.69WinView Scorecard
2nd Test - Fri, 10 Jun 2022463362139.3917.006203.64WinView Scorecard
2nd Test - Fri, 10 Jun 20227570104107.1423.008523.69WinView Scorecard
2nd Test - Fri, 10 Jun 20227570104107.1417.006203.64WinView Scorecard
1st Test - Thu, 02 Jun 2022190011.111.40513.00WinView Scorecard
1st Test - Thu, 02 Jun 2022190011.118.004305.37WinView Scorecard
1st Test - Thu, 02 Jun 2022541105349.091.40513.00WinView Scorecard
1st Test - Thu, 02 Jun 2022541105349.098.004305.37WinView Scorecard
2nd Test - Fri, 29 Nov 201926594044.0613.003602.76LossView Scorecard
2nd Test - Fri, 29 Nov 201926594044.0614.005804.14LossView Scorecard
1st Test - Thu, 21 Nov 20199114612062.3226.007422.84LossView Scorecard
1st Test - Thu, 21 Nov 201928845033.3326.007422.84LossView Scorecard
Final - Sun, 14 Jul 201984985285.713.002006.66WinView Scorecard
41st - Wed, 03 Jul 201911270040.745.001012.00WinView Scorecard
2nd Test - Thu, 29 Mar 201825634039.686.001702.83LossView Scorecard
2nd Test - Thu, 29 Mar 201825634039.684.00200.50LossView Scorecard
2nd Test - Thu, 29 Mar 201812212057.146.001702.83LossView Scorecard
2nd Test - Thu, 29 Mar 201812212057.144.00200.50LossView Scorecard
1st Test - Thu, 22 Mar 201808000.00LossView Scorecard
1st Test - Thu, 22 Mar 2018661886035.10LossView Scorecard
5th ODI - Sat, 10 Mar 2018261812144.444.002305.75WinView Scorecard
4th ODI - Wed, 07 Mar 2018130033.337.004516.42LossView Scorecard
3rd ODI - Sat, 03 Mar 201839732053.426.002704.50WinView Scorecard
2nd ODI - Wed, 28 Feb 201863747185.138.004225.25WinView Scorecard
1st ODI - Sun, 25 Feb 201812221054.548.004325.37LossView Scorecard
6h Group A - Tue, 06 Jun 201748534290.568.004615.75WinView Scorecard
Only T20I (D/N) - Tue, 23 Jun 2015241340184.613.002428.00WinView Scorecard
5th ODI - Sat, 20 Jun 2015171330130.7610.005235.20WinView Scorecard
4th ODI - Wed, 17 Jun 2015191221158.3310.007327.30WinView Scorecard
3rd ODI - Sun, 14 Jun 2015684772144.686.003525.83LossView Scorecard
2nd ODI - Fri, 12 Jun 2015281721164.709.006627.33LossView Scorecard
1st ODI - Tue, 09 Jun 201510151066.664.002807.00WinView Scorecard
2nd Investec Test - Fri, 29 May 20156170035.2917.007014.11LossView Scorecard
2nd Investec Test - Fri, 29 May 20156170035.2912.006105.08LossView Scorecard
2nd Investec Test - Fri, 29 May 201529515056.8617.007014.11LossView Scorecard
2nd Investec Test - Fri, 29 May 201529515056.8612.006105.08LossView Scorecard
1st Investec Test - Thu, 21 May 2015929415197.8721.0010505.00WinView Scorecard
1st Investec Test - Thu, 21 May 2015929415197.8711.003833.45WinView Scorecard
1st Investec Test - Thu, 21 May 201510192153109.7821.0010505.00WinView Scorecard
1st Investec Test - Thu, 21 May 201510192153109.7811.003833.45WinView Scorecard
1st T20I (N) - Tue, 25 Jun 20139501180.003.002608.66LossView Scorecard
1st Semi-Final (N) - Wed, 30 Mar 20164.002636.50WinView Scorecard