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 2023 stats
TEST
MAT
15
ING
13
RUNS
515
BF
831
50s
2
100s
1
6s
17
4s
48
NO
0
HS
155
AVG
39.62
SR
61.97
ODI
MAT
9
ING
9
RUNS
539
BF
544
50s
3
100s
2
6s
21
4s
44
NO
0
HS
182
AVG
59.89
SR
99.08
TEST
1st InningING
4
RUNS
50
BF
80
50s
0
100s
0
6s
0
4s
8
NO
0
HS
27
AVG
12.50
SR
62.50
TEST
2nd InningING
3
RUNS
148
BF
240
50s
2
100s
0
6s
5
4s
12
NO
0
HS
80
AVG
49.33
SR
61.67
TEST
3rd InningING
3
RUNS
116
BF
166
50s
0
100s
0
6s
3
4s
11
NO
0
HS
43
AVG
38.67
SR
69.88
TEST
4th InningING
3
RUNS
201
BF
345
50s
0
100s
1
6s
9
4s
17
NO
0
HS
155
AVG
67.00
SR
58.26
ODI
1st InningING
6
RUNS
470
BF
436
50s
2
100s
2
6s
18
4s
41
NO
0
HS
182
AVG
78.33
SR
107.80
ODI
2nd InningING
3
RUNS
69
BF
108
50s
1
100s
0
6s
3
4s
3
NO
0
HS
64
AVG
23.00
SR
63.89
TEST
MAT
-99
ING
13
RUNS
515
BF
831
50s
0
100s
0
6s
17
4s
48
NO
0
HS
155
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
9
RUNS
539
BF
544
50s
0
100s
0
6s
21
4s
44
NO
0
HS
182
AVG
0.00
SR
0.00
TEST
MAT
15
ING
6
BALLS
38
WKT
4
RUNS
143
ECO
3.76
AVG
35.75
SR
57.00
5Ws
0
TEST
1st InningING
1
BALLS
3
WKT
0
RUNS
21
ECO
7.00
AVG
21.00
SR
18.00
5Ws
0
TEST
2nd InningING
2
BALLS
14
WKT
2
RUNS
71
ECO
5.07
AVG
35.50
SR
42.00
5Ws
0
TEST
3rd InningING
2
BALLS
14
WKT
1
RUNS
42
ECO
3.00
AVG
42.00
SR
84.00
5Ws
0
TEST
4th InningING
1
BALLS
7
WKT
1
RUNS
9
ECO
1.29
AVG
9.00
SR
42.00
5Ws
0
TEST
MAT
-99
ING
6
BALLS
38
WKT
4
RUNS
143
ECO
0.00
AVG
0.00
SR
5Ws
0
Ben Stokes's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
44th - Sun, 12 Nov 2023 vs Australia8476112110.52LossView Scorecard
40th (D/N) - Wed, 08 Nov 2023 vs Netherlands1088466128.57WinView Scorecard
35th - Sat, 04 Nov 2023 vs New Zealand64902371.11LossView Scorecard
29th (D/N) - Sun, 29 Oct 2023 vs India010000.00LossView Scorecard
25th (D/N) - Thu, 26 Oct 2023 vs Sri Lanka43736058.90LossView Scorecard
20th - Sat, 21 Oct 2023 vs Netherlands581062.50LossView Scorecard
3rd ODI (D/N) - Wed, 13 Sep 2023 vs New Zealand182124159146.77WinView Scorecard
2nd ODI - Sun, 10 Sep 2023 vs New Zealand1100010.00WinView Scorecard
1st ODI (D/N) - Fri, 08 Sep 2023 vs New Zealand52693175.36LossView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia3160018.75WinView Scorecard
5th Test - Thu, 27 Jul 2023 vs Australia42673162.68WinView Scorecard
4th Test - Wed, 19 Jul 2023 vs Australia51745068.91LossView Scorecard
3rd Test - Thu, 06 Jul 2023 vs Australia801086574.07WinView Scorecard
3rd Test - Thu, 06 Jul 2023 vs Australia13152086.66WinView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia17581029.31LossView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia1552149972.42LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia180012.50LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia43665065.15LossView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand27285096.42LossView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand331166028.44LossView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand19283067.85WinView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand31333293.93WinView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia3.002107.00LossView Scorecard
2nd Test - Wed, 28 Jun 2023 vs Australia12.002612.16LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia7.003314.71LossView Scorecard
1st Test - Fri, 16 Jun 2023 vs Australia7.00911.28LossView Scorecard
2nd Test - Fri, 24 Feb 2023 vs New Zealand2.001608.00LossView Scorecard
1st Test (D/N) - Thu, 16 Feb 2023 vs New Zealand7.003815.42WinView Scorecard