Ben Stokes

Left-hand bat
ENG Flag
Full Name: Benjamin Andrew Stokes
Date of Birth: 04 Jun 1991
Current Age: 34 Year, 2 Month, 20 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 2024 stats
TEST
MAT
25
ING
24
RUNS
602
BF
916
50s
5
100s
0
6s
9
4s
62
NO
2
HS
80
AVG
27.36
SR
65.72
TEST
1st InningING
6
RUNS
156
BF
241
50s
2
100s
0
6s
3
4s
15
NO
0
HS
70
AVG
26.00
SR
64.73
TEST
2nd InningING
7
RUNS
254
BF
417
50s
2
100s
0
6s
2
4s
30
NO
0
HS
80
AVG
36.29
SR
60.91
TEST
3rd InningING
6
RUNS
72
BF
126
50s
0
100s
0
6s
2
4s
2
NO
1
HS
49
AVG
14.40
SR
57.14
TEST
4th InningING
5
RUNS
120
BF
132
50s
1
100s
0
6s
2
4s
15
NO
1
HS
57
AVG
30.00
SR
90.91
TEST
MAT
-99
ING
1
RUNS
57
BF
28
50s
1
100s
0
6s
2
4s
9
NO
1
HS
57
AVG
57.00
SR
203.57
TEST
MAT
-99
ING
16
RUNS
322
BF
544
50s
2
100s
0
6s
4
4s
32
NO
0
HS
70
AVG
20.13
SR
59.19
TEST
MAT
-99
ING
6
RUNS
223
BF
344
50s
2
100s
0
6s
3
4s
21
NO
1
HS
80
AVG
44.60
SR
64.83
TEST
MAT
-99
ING
1
RUNS
0
BF
0
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
25
ING
14
BALLS
129
WKT
13
RUNS
479
ECO
3.69
AVG
36.85
SR
59.86
5Ws
0
TEST
1st InningING
5
BALLS
61
WKT
2
RUNS
213
ECO
3.49
AVG
106.50
SR
183.00
5Ws
0
TEST
2nd InningING
3
BALLS
25
WKT
3
RUNS
99
ECO
3.96
AVG
33.00
SR
50.00
5Ws
0
TEST
3rd InningING
5
BALLS
41
WKT
5
RUNS
162
ECO
3.90
AVG
32.40
SR
49.80
5Ws
0
TEST
4th InningING
1
BALLS
2
WKT
3
RUNS
5
ECO
2.27
AVG
1.67
SR
4.40
5Ws
0
TEST
MAT
-99
ING
7
BALLS
86
WKT
7
RUNS
291
ECO
3.38
AVG
41.57
SR
73.89
5Ws
0
TEST
MAT
-99
ING
5
BALLS
33
WKT
6
RUNS
155
ECO
4.63
AVG
25.83
SR
33.50
5Ws
0
TEST
MAT
-99
ING
2
BALLS
10
WKT
0
RUNS
33
ECO
3.30
AVG
33.00
SR
60.00
5Ws
0
Ben Stokes's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Fri, 13 Dec 2024 vs New Zealand27435062.79LossView Scorecard
3rd Test - Fri, 13 Dec 2024 vs New Zealand00000.00LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs New Zealand2150013.33LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs New Zealand494212116.66LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs New Zealand801469054.79LossView Scorecard
3rd Test - Thu, 24 Oct 2024 vs Pakistan12221054.54LossView Scorecard
3rd Test - Thu, 24 Oct 2024 vs Pakistan390033.33LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs Pakistan150020.00LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs Pakistan373640102.77LossView Scorecard
3rd Test - Fri, 26 Jul 2024 vs West Indies54695178.26WinView Scorecard
3rd Test - Fri, 26 Jul 2024 vs West Indies572892203.57WinView Scorecard
2nd Test - Thu, 18 Jul 2024 vs West Indies691048066.34WinView Scorecard
2nd Test - Thu, 18 Jul 2024 vs West Indies8191042.10WinView Scorecard
1st Test - Wed, 10 Jul 2024 vs West Indies4110036.36WinView Scorecard
5th Test - Thu, 07 Mar 2024 vs India06000.00LossView Scorecard
5th Test - Thu, 07 Mar 2024 vs India2100020.00LossView Scorecard
4th Test - Fri, 23 Feb 2024 vs India360050.00LossView Scorecard
4th Test - Fri, 23 Feb 2024 vs India4130030.76LossView Scorecard
3rd Test - Thu, 15 Feb 2024 vs India41896046.06LossView Scorecard
3rd Test - Thu, 15 Feb 2024 vs India15391038.46LossView Scorecard
2nd Test - Fri, 02 Feb 2024 vs India47545187.03LossView Scorecard
2nd Test - Fri, 02 Feb 2024 vs India11291037.93LossView Scorecard
1st Test - Thu, 25 Jan 2024 vs India70886379.54WinView Scorecard
1st Test - Thu, 25 Jan 2024 vs India6330018.18WinView Scorecard
3rd Test - Fri, 13 Dec 2024 vs New Zealand24.009113.79LossView Scorecard
3rd Test - Fri, 13 Dec 2024 vs New Zealand12.205224.21LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs New Zealand8.002112.62LossView Scorecard
2nd Test - Thu, 05 Dec 2024 vs New Zealand2.20532.14LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs New Zealand13.005904.53LossView Scorecard
1st Test - Wed, 27 Nov 2024 vs New Zealand6.303004.61LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs Pakistan5.002004.00LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs Pakistan5.001302.60LossView Scorecard
3rd Test - Fri, 26 Jul 2024 vs West Indies11.002902.63WinView Scorecard
3rd Test - Fri, 26 Jul 2024 vs West Indies8.004215.25WinView Scorecard
2nd Test - Thu, 18 Jul 2024 vs West Indies12.006115.08WinView Scorecard
1st Test - Wed, 10 Jul 2024 vs West Indies8.001411.75WinView Scorecard
1st Test - Wed, 10 Jul 2024 vs West Indies10.002522.50WinView Scorecard
5th Test - Thu, 07 Mar 2024 vs India5.001713.40LossView Scorecard