Ben Stokes

Left-hand bat
ENG Flag
Full Name: Benjamin Andrew Stokes
Date of Birth: 04 Jun 1991
Current Age: 34 Year, 3 Month, 14 Days
Born: Christchurch Canterbury New Zealand
Teams: England, Durham, Durham 2nd XI, England Lions, England Under-19s
TEST
Rank
36
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 2016 stats
TEST
MAT
23
ING
21
RUNS
904
BF
1354
50s
3
100s
2
6s
21
4s
110
NO
1
HS
258
AVG
45.20
SR
66.77
ODI
MAT
13
ING
12
RUNS
490
BF
464
50s
4
100s
1
6s
18
4s
37
NO
2
HS
101
AVG
49.00
SR
105.60
T20I
MAT
9
ING
8
RUNS
72
BF
50
50s
0
100s
0
6s
4
4s
6
NO
1
HS
15
AVG
10.29
SR
144.00
TEST
1st InningING
8
RUNS
516
BF
710
50s
0
100s
2
6s
14
4s
59
NO
0
HS
258
AVG
64.50
SR
72.68
TEST
2nd InningING
4
RUNS
161
BF
244
50s
2
100s
0
6s
2
4s
25
NO
0
HS
70
AVG
40.25
SR
65.98
TEST
3rd InningING
6
RUNS
186
BF
317
50s
1
100s
0
6s
4
4s
22
NO
1
HS
85
AVG
37.20
SR
58.68
TEST
4th InningING
3
RUNS
41
BF
83
50s
0
100s
0
6s
1
4s
4
NO
0
HS
25
AVG
13.67
SR
49.40
ODI
1st InningING
6
RUNS
317
BF
285
50s
3
100s
1
6s
13
4s
23
NO
0
HS
101
AVG
52.83
SR
111.23
ODI
2nd InningING
6
RUNS
173
BF
179
50s
1
100s
0
6s
5
4s
14
NO
2
HS
69
AVG
43.25
SR
96.65
T20I
1st InningING
7
RUNS
57
BF
41
50s
0
100s
0
6s
3
4s
5
NO
1
HS
15
AVG
9.50
SR
139.02
T20I
2nd InningING
1
RUNS
15
BF
9
50s
0
100s
0
6s
1
4s
1
NO
0
HS
15
AVG
15.00
SR
166.67
TEST
MAT
-99
ING
21
RUNS
904
BF
1354
50s
0
100s
0
6s
21
4s
110
NO
0
HS
258
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
12
RUNS
490
BF
464
50s
0
100s
0
6s
18
4s
37
NO
0
HS
101
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
8
RUNS
72
BF
50
50s
0
100s
0
6s
4
4s
6
NO
0
HS
15
AVG
0.00
SR
0.00
TEST
MAT
23
ING
20
BALLS
278
WKT
33
RUNS
852
ECO
3.06
AVG
25.82
SR
50.69
5Ws
0
ODI
MAT
13
ING
11
BALLS
69
WKT
7
RUNS
377
ECO
5.45
AVG
53.86
SR
59.31
5Ws
0
T20I
MAT
9
ING
9
BALLS
27
WKT
5
RUNS
250
ECO
9.12
AVG
50.00
SR
32.88
5Ws
0
TEST
1st InningING
4
BALLS
76
WKT
10
RUNS
225
ECO
2.96
AVG
22.50
SR
45.66
5Ws
0
TEST
2nd InningING
8
BALLS
137
WKT
15
RUNS
423
ECO
3.08
AVG
28.20
SR
54.88
5Ws
0
TEST
3rd InningING
4
BALLS
43
WKT
6
RUNS
146
ECO
3.40
AVG
24.33
SR
43.00
5Ws
0
TEST
4th InningING
4
BALLS
22
WKT
2
RUNS
58
ECO
2.58
AVG
29.00
SR
67.50
5Ws
0
ODI
1st InningING
4
BALLS
24
WKT
4
RUNS
115
ECO
4.79
AVG
28.75
SR
36.00
5Ws
0
ODI
2nd InningING
7
BALLS
45
WKT
3
RUNS
262
ECO
5.80
AVG
87.33
SR
90.40
5Ws
0
T20I
1st InningING
2
BALLS
6
WKT
3
RUNS
49
ECO
8.17
AVG
16.33
SR
12.00
5Ws
0
T20I
2nd InningING
7
BALLS
21
WKT
2
RUNS
201
ECO
9.39
AVG
100.50
SR
64.20
5Ws
0
TEST
MAT
-99
ING
20
BALLS
278
WKT
33
RUNS
852
ECO
0.00
AVG
0.00
SR
5Ws
0
ODI
MAT
-99
ING
11
BALLS
69
WKT
7
RUNS
377
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
9
BALLS
27
WKT
5
RUNS
250
ECO
0.00
AVG
0.00
SR
5Ws
0
Ben Stokes's 2016 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
5th Test - Fri, 16 Dec 2016 vs India6320018.75LossView Scorecard
5th Test - Fri, 16 Dec 2016 vs India23544042.59LossView Scorecard
4th Test - Thu, 08 Dec 2016 vs India31923033.69LossView Scorecard
4th Test - Thu, 08 Dec 2016 vs India18302160.00LossView Scorecard
3rd Test - Sat, 26 Nov 2016 vs India29595049.15LossView Scorecard
3rd Test - Sat, 26 Nov 2016 vs India5191026.31LossView Scorecard
2nd Test - Thu, 17 Nov 2016 vs India7015711044.58LossView Scorecard
2nd Test - Thu, 17 Nov 2016 vs India6330018.18LossView Scorecard
1st Test - Wed, 09 Nov 2016 vs India12823513254.46LossView Scorecard
1st Test - Wed, 09 Nov 2016 vs India292950100.00LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs Bangladesh04000.00LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs Bangladesh25362169.44LossView Scorecard
1st Test - Thu, 20 Oct 2016 vs Bangladesh18340152.94WinView Scorecard
1st Test - Thu, 20 Oct 2016 vs Bangladesh851516356.29WinView Scorecard
3rd ODI - Wed, 12 Oct 2016 vs Bangladesh47481297.91WinView Scorecard
2nd ODI - Sun, 09 Oct 2016 vs Bangladesh05000.00LossView Scorecard
1st ODI - Fri, 07 Oct 2016 vs Bangladesh10110084101.00WinView Scorecard
Only T20I (N) - Wed, 07 Sep 2016 vs Pakistan470057.14LossView Scorecard
5th ODI - Sun, 04 Sep 2016 vs Pakistan75765398.68LossView Scorecard
4th ODI - Thu, 01 Sep 2016 vs Pakistan69706298.57WinView Scorecard
2nd ODI - Sat, 27 Aug 2016 vs Pakistan423061140.00WinView Scorecard
1st ODI - Wed, 24 Aug 2016 vs Pakistan15201075.00WinView Scorecard
2nd Investec Test - Fri, 22 Jul 2016 vs Pakistan34515066.66WinView Scorecard
1st Investec Test - Thu, 19 May 2016 vs Sri Lanka12930133.33WinView Scorecard
Final (N) - Sun, 03 Apr 2016 vs West Indies13810162.50LossView Scorecard
29th - Sat, 26 Mar 2016 vs Sri Lanka6101600.00WinView Scorecard
24th - Wed, 23 Mar 2016 vs Afghanistan781087.50WinView Scorecard
18th - Fri, 18 Mar 2016 vs South Africa15911166.66WinView Scorecard
15th - Wed, 16 Mar 2016 vs West Indies15721214.28LossView Scorecard
2nd T20I - Sun, 21 Feb 2016 vs South Africa130033.33LossView Scorecard
1st T20I (N) - Fri, 19 Feb 2016 vs South Africa11711157.14LossView Scorecard
5th ODI - Sun, 14 Feb 2016 vs South Africa29321190.62LossView Scorecard
4th ODI - Fri, 12 Feb 2016 vs South Africa2200100.00LossView Scorecard
3rd ODI - Tue, 09 Feb 2016 vs South Africa533752143.24LossView Scorecard
2nd ODI - Sat, 06 Feb 2016 vs South Africa06000.00WinView Scorecard
1st ODI - Wed, 03 Feb 2016 vs South Africa573843150.00WinView Scorecard
4th Test - Fri, 22 Jan 2016 vs South Africa332951113.79LossView Scorecard
4th Test - Fri, 22 Jan 2016 vs South Africa10142071.42LossView Scorecard
3rd Test - Thu, 14 Jan 2016 vs South Africa585491107.40WinView Scorecard
2nd Test - Sat, 02 Jan 2016 vs South Africa2581983011130.30LossView Scorecard
2nd Test - Sat, 02 Jan 2016 vs South Africa26344076.47LossView Scorecard
5th Test - Fri, 16 Dec 2016 vs India20.007613.80LossView Scorecard
4th Test - Thu, 08 Dec 2016 vs India10.003203.20LossView Scorecard
3rd Test - Sat, 26 Nov 2016 vs India26.207352.77LossView Scorecard
3rd Test - Sat, 26 Nov 2016 vs India4.001604.00LossView Scorecard
2nd Test - Thu, 17 Nov 2016 vs India20.007313.65LossView Scorecard
2nd Test - Thu, 17 Nov 2016 vs India7.003404.85LossView Scorecard
1st Test - Wed, 09 Nov 2016 vs India17.005213.05LossView Scorecard
1st Test - Wed, 09 Nov 2016 vs India2.00100.50LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs Bangladesh11.001321.18LossView Scorecard
2nd Test - Fri, 28 Oct 2016 vs Bangladesh12.005234.33LossView Scorecard
1st Test - Thu, 20 Oct 2016 vs Bangladesh14.002641.85WinView Scorecard
1st Test - Thu, 20 Oct 2016 vs Bangladesh11.302021.73WinView Scorecard
3rd ODI - Wed, 12 Oct 2016 vs Bangladesh5.002414.80WinView Scorecard
2nd ODI - Sun, 09 Oct 2016 vs Bangladesh6.002213.66LossView Scorecard
1st ODI - Fri, 07 Oct 2016 vs Bangladesh5.003707.40WinView Scorecard
Only T20I (N) - Wed, 07 Sep 2016 vs Pakistan2.0020010.00LossView Scorecard
5th ODI - Sun, 04 Sep 2016 vs Pakistan8.004705.87LossView Scorecard
4th ODI - Thu, 01 Sep 2016 vs Pakistan4.001503.75WinView Scorecard
3rd ODI - Tue, 30 Aug 2016 vs Pakistan4.001413.50WinView Scorecard
2nd Investec Test - Fri, 22 Jul 2016 vs Pakistan15.003922.60WinView Scorecard
2nd Investec Test - Fri, 22 Jul 2016 vs Pakistan5.202103.93WinView Scorecard
1st Investec Test - Thu, 19 May 2016 vs Sri Lanka7.002513.57WinView Scorecard
Final (N) - Sun, 03 Apr 2016 vs West Indies2.4041015.37LossView Scorecard
1st Semi-Final (N) - Wed, 30 Mar 2016 vs New Zealand4.002636.50WinView Scorecard
29th - Sat, 26 Mar 2016 vs Sri Lanka4.001904.75WinView Scorecard
24th - Wed, 23 Mar 2016 vs Afghanistan3.002819.33WinView Scorecard
18th - Fri, 18 Mar 2016 vs South Africa2.0023011.50WinView Scorecard
15th - Wed, 16 Mar 2016 vs West Indies3.0042014.00LossView Scorecard
2nd T20I - Sun, 21 Feb 2016 vs South Africa3.0032010.66LossView Scorecard
1st T20I (N) - Fri, 19 Feb 2016 vs South Africa4.001914.75LossView Scorecard
5th ODI - Sun, 14 Feb 2016 vs South Africa5.003406.80LossView Scorecard
4th ODI - Fri, 12 Feb 2016 vs South Africa10.004524.50LossView Scorecard
3rd ODI - Tue, 09 Feb 2016 vs South Africa8.205406.48LossView Scorecard
2nd ODI - Sat, 06 Feb 2016 vs South Africa9.005426.00WinView Scorecard
1st ODI - Wed, 03 Feb 2016 vs South Africa5.003106.20WinView Scorecard
4th Test - Fri, 22 Jan 2016 vs South Africa27.008643.18LossView Scorecard
4th Test - Fri, 22 Jan 2016 vs South Africa16.003612.25LossView Scorecard
3rd Test - Thu, 14 Jan 2016 vs South Africa18.105332.91WinView Scorecard
3rd Test - Thu, 14 Jan 2016 vs South Africa8.002423.00WinView Scorecard
2nd Test - Sat, 02 Jan 2016 vs South Africa28.0010013.57LossView Scorecard