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 Australia
TEST
MAT
46
ING
45
RUNS
1562
BF
2818
50s
8
100s
4
6s
60
4s
994
NO
2
HS
155
AVG
36.33
SR
55.43
TEST
1st InningING
8
RUNS
133
BF
264
50s
1
100s
0
6s
6
4s
58
NO
0
HS
52
AVG
16.63
SR
50.38
TEST
2nd InningING
16
RUNS
509
BF
946
50s
5
100s
0
6s
20
4s
317
NO
0
HS
87
AVG
31.81
SR
53.81
TEST
3rd InningING
9
RUNS
353
BF
596
50s
1
100s
1
6s
9
4s
183
NO
1
HS
115
AVG
44.13
SR
59.23
TEST
4th InningING
12
RUNS
567
BF
1012
50s
1
100s
3
6s
25
4s
436
NO
1
HS
155
AVG
51.55
SR
56.03
ODI
MAT
18
ING
16
RUNS
558
BF
666
50s
3
100s
1
6s
9
4s
59
NO
1
HS
102
AVG
37.20
SR
83.78
ODI
1st InningING
7
RUNS
246
BF
291
50s
2
100s
0
6s
4
4s
26
NO
0
HS
84
AVG
35.14
SR
84.54
ODI
2nd InningING
9
RUNS
312
BF
375
50s
1
100s
1
6s
5
4s
33
NO
1
HS
102
AVG
39.00
SR
83.20
T20I
MAT
5
ING
5
RUNS
39
BF
35
50s
0
100s
0
6s
1
4s
2
NO
2
HS
17
AVG
13.00
SR
111.43
T20I
1st InningING
4
RUNS
34
BF
31
50s
0
100s
0
6s
1
4s
1
NO
2
HS
17
AVG
17.00
SR
109.68
T20I
2nd InningING
1
RUNS
5
BF
4
50s
0
100s
0
6s
0
4s
1
NO
0
HS
5
AVG
5.00
SR
125.00
ALL
MAT
69
ING
66
RUNS
2159
BF
3519
50s
11
100s
5
6s
70
4s
1055
NO
5
HS
155
AVG
35.39
SR
61.35
ALL
1st InningING
19
RUNS
413
BF
586
50s
3
100s
0
6s
11
4s
85
NO
2
HS
84
AVG
24.29
SR
70.48
ALL
2nd InningING
26
RUNS
826
BF
1325
50s
6
100s
1
6s
25
4s
351
NO
1
HS
102
AVG
33.04
SR
62.34
ALL
3rd InningING
9
RUNS
353
BF
596
50s
1
100s
1
6s
9
4s
183
NO
1
HS
115
AVG
44.13
SR
59.23
ALL
4th InningING
12
RUNS
567
BF
1012
50s
1
100s
3
6s
25
4s
436
NO
1
HS
155
AVG
51.55
SR
56.03
TEST
MAT
46
ING
27
BALLS
383
WKT
40
RUNS
1494
ECO
3.90
AVG
37.35
SR
57.48
5Ws
0
TEST
1st InningING
12
BALLS
192
WKT
17
RUNS
867
ECO
4.52
AVG
51.00
SR
67.76
5Ws
0
TEST
2nd InningING
3
BALLS
36
WKT
3
RUNS
130
ECO
3.61
AVG
43.33
SR
72.00
5Ws
0
TEST
3rd InningING
9
BALLS
128
WKT
18
RUNS
415
ECO
3.24
AVG
23.06
SR
42.73
5Ws
0
TEST
4th InningING
3
BALLS
27
WKT
2
RUNS
82
ECO
3.04
AVG
41.00
SR
81.00
5Ws
0
ODI
MAT
18
ING
15
BALLS
111
WKT
21
RUNS
652
ECO
5.87
AVG
31.05
SR
31.71
5Ws
0
ODI
1st InningING
10
BALLS
77
WKT
14
RUNS
447
ECO
5.81
AVG
31.93
SR
33.00
5Ws
0
ODI
2nd InningING
5
BALLS
34
WKT
7
RUNS
205
ECO
6.03
AVG
29.29
SR
29.14
5Ws
0
T20I
MAT
5
ING
2
BALLS
7
WKT
1
RUNS
65
ECO
9.29
AVG
65.00
SR
42.00
5Ws
0
T20I
1st InningING
1
BALLS
3
WKT
0
RUNS
36
ECO
12.00
AVG
36.00
SR
18.00
5Ws
0
T20I
2nd InningING
1
BALLS
4
WKT
1
RUNS
29
ECO
7.25
AVG
29.00
SR
24.00
5Ws
0
ALL
MAT
69
ING
44
BALLS
501
WKT
62
RUNS
2211
ECO
4.41
AVG
35.66
SR
48.50
5Ws
0
ALL
1st InningING
23
BALLS
272
WKT
31
RUNS
1350
ECO
4.96
AVG
43.55
SR
52.65
5Ws
0
ALL
2nd InningING
9
BALLS
74
WKT
11
RUNS
364
ECO
4.92
AVG
33.09
SR
40.36
5Ws
0
ALL
3rd InningING
9
BALLS
128
WKT
18
RUNS
415
ECO
3.24
AVG
23.06
SR
42.73
5Ws
0
ALL
4th InningING
3
BALLS
27
WKT
2
RUNS
82
ECO
3.04
AVG
41.00
SR
81.00
5Ws
0
Ben Stokes's matches vs Australia
MatchRB4s6sSRORWEcoWin/LossScorecard
44th - Sun, 12 Nov 20238476112110.52LossView Scorecard
5th Test - Thu, 27 Jul 20233160018.75WinView Scorecard
5th Test - Thu, 27 Jul 202342673162.68WinView Scorecard
4th Test - Wed, 19 Jul 202351745068.91LossView Scorecard
3rd Test - Thu, 06 Jul 2023801086574.07WinView Scorecard
3rd Test - Thu, 06 Jul 202313152086.66WinView Scorecard
2nd Test - Wed, 28 Jun 202317581029.313.002107.00LossView Scorecard
2nd Test - Wed, 28 Jun 202317581029.3112.002612.16LossView Scorecard
2nd Test - Wed, 28 Jun 20231552149972.423.002107.00LossView Scorecard
2nd Test - Wed, 28 Jun 20231552149972.4212.002612.16LossView Scorecard
1st Test - Fri, 16 Jun 2023180012.507.003314.71LossView Scorecard
1st Test - Fri, 16 Jun 2023180012.507.00911.28LossView Scorecard
1st Test - Fri, 16 Jun 202343665065.157.003314.71LossView Scorecard
1st Test - Fri, 16 Jun 202343665065.157.00911.28LossView Scorecard
3rd T20I (N) - Fri, 14 Oct 2022171001170.00LossView Scorecard
2nd T20I (N) - Wed, 12 Oct 20227110063.632.001015.00LossView Scorecard
1st T20I (D/N) - Sun, 09 Oct 20229910100.002.001809.00LossView Scorecard
5th Test (D/N) - Fri, 14 Jan 20224111036.36LossView Scorecard
5th Test (D/N) - Fri, 14 Jan 20225150033.33LossView Scorecard
4th Test - Wed, 05 Jan 202266919172.5213.503702.67LossView Scorecard
4th Test - Wed, 05 Jan 20226012310148.7813.503702.67LossView Scorecard
3rd Test - Sun, 26 Dec 202125602141.6610.404714.40LossView Scorecard
3rd Test - Sun, 26 Dec 202111162068.7510.404714.40LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 202134983134.6925.0011334.52LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 202134983134.692.0024012.00LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 202112771015.5825.0011334.52LossView Scorecard
2nd Test (D/N) - Thu, 16 Dec 202112771015.582.0024012.00LossView Scorecard
1st Test - Wed, 08 Dec 20215211023.8012.006505.41LossView Scorecard
1st Test - Wed, 08 Dec 202114493028.5712.006505.41LossView Scorecard
5th Test - Thu, 12 Sep 201920362055.55WinView Scorecard
5th Test - Thu, 12 Sep 2019671155258.26WinView Scorecard
4th Test - Wed, 04 Sep 201926623041.9310.506606.09LossView Scorecard
4th Test - Wed, 04 Sep 2019117005.8810.506606.09LossView Scorecard
3rd Test - Thu, 22 Aug 20198131061.539.004515.00WinView Scorecard
3rd Test - Thu, 22 Aug 20198131061.5324.205632.30WinView Scorecard
3rd Test - Thu, 22 Aug 201913521911861.649.004515.00WinView Scorecard
3rd Test - Thu, 22 Aug 201913521911861.6424.205632.30WinView Scorecard
2nd Test - Wed, 14 Aug 201913223059.098.001702.12LossView Scorecard
2nd Test - Wed, 14 Aug 201913223059.093.001605.33LossView Scorecard
2nd Test - Wed, 14 Aug 201911516511369.698.001702.12LossView Scorecard
2nd Test - Wed, 14 Aug 201911516511369.693.001605.33LossView Scorecard
1st Test - Thu, 01 Aug 201950968052.0818.007714.27LossView Scorecard
1st Test - Thu, 01 Aug 201950968052.0822.008533.86LossView Scorecard
1st Test - Thu, 01 Aug 20196281021.4218.007714.27LossView Scorecard
1st Test - Thu, 01 Aug 20196281021.4222.008533.86LossView Scorecard
32nd - Tue, 25 Jun 2019891158277.396.002914.83LossView Scorecard
10th Group A - Sat, 10 Jun 201710210913293.578.006117.62WinView Scorecard
5th ODI - Sun, 13 Sep 201542516182.35LossView Scorecard
4th ODI - Fri, 11 Sep 201541545075.925.002505.00WinView Scorecard
3rd ODI - Tue, 08 Sep 201514201070.002.00603.00WinView Scorecard
2nd ODI - Sat, 05 Sep 201510710142.859.006036.66LossView Scorecard
1st ODI - Thu, 03 Sep 201513231056.526.003806.33LossView Scorecard
Only T20I - Mon, 31 Aug 20151100100.004.002917.25WinView Scorecard
5th Investec Test - Thu, 20 Aug 201515252060.0029.0013334.58LossView Scorecard
5th Investec Test - Thu, 20 Aug 201504000.0029.0013334.58LossView Scorecard
4th Investec Test - Thu, 06 Aug 20155101050.0021.003661.71WinView Scorecard
3rd Investec Test - Wed, 29 Jul 201502000.0011.002812.54WinView Scorecard
2nd Investec Test - Thu, 16 Jul 20158712813167.9619.007704.05LossView Scorecard
2nd Investec Test - Thu, 16 Jul 20158712813167.963.002006.66LossView Scorecard
2nd Investec Test - Thu, 16 Jul 201503000.0019.007704.05LossView Scorecard
2nd Investec Test - Thu, 16 Jul 201503000.003.002006.66LossView Scorecard
1st Investec Test - Wed, 08 Jul 201552786266.6614.005113.64WinView Scorecard
1st Investec Test - Wed, 08 Jul 201552786266.668.002302.87WinView Scorecard
1st Investec Test - Wed, 08 Jul 201542599071.1814.005113.64WinView Scorecard
1st Investec Test - Wed, 08 Jul 201542599071.188.002302.87WinView Scorecard
3rd T20I (N) - Sun, 02 Feb 20145410125.003.0036012.00LossView Scorecard
5th ODI - Sun, 26 Jan 201406000.0010.004334.30LossView Scorecard
4th ODI - Fri, 24 Jan 201470846183.339.003844.22WinView Scorecard
3rd ODI - Sun, 19 Jan 201415390038.463.002317.66LossView Scorecard
2nd ODI - Fri, 17 Jan 201401000.0010.007417.40LossView Scorecard
1st ODI - Sun, 12 Jan 2014212020105.0010.006416.40LossView Scorecard
5th Test - Fri, 03 Jan 2014471014046.5319.509964.99LossView Scorecard
5th Test - Fri, 03 Jan 2014471014046.5310.006226.20LossView Scorecard
5th Test - Fri, 03 Jan 2014321632200.0019.509964.99LossView Scorecard
5th Test - Fri, 03 Jan 2014321632200.0010.006226.20LossView Scorecard
4th Test - Thu, 26 Dec 201314231160.8615.004613.06LossView Scorecard
4th Test - Thu, 26 Dec 201314231160.8612.005014.16LossView Scorecard
4th Test - Thu, 26 Dec 201319551034.5415.004613.06LossView Scorecard
4th Test - Thu, 26 Dec 201319551034.5412.005014.16LossView Scorecard
3rd Test - Fri, 13 Dec 201318573031.5717.006313.70LossView Scorecard
3rd Test - Fri, 13 Dec 201318573031.5718.008224.55LossView Scorecard
3rd Test - Fri, 13 Dec 201312019518161.5317.006313.70LossView Scorecard
3rd Test - Fri, 13 Dec 201312019518161.5318.008224.55LossView Scorecard
2nd Test - Thu, 05 Dec 2013112008.3318.007023.88LossView Scorecard
2nd Test - Thu, 05 Dec 2013112008.337.002002.85LossView Scorecard
2nd Test - Thu, 05 Dec 201328905031.1118.007023.88LossView Scorecard
2nd Test - Thu, 05 Dec 201328905031.117.002002.85LossView Scorecard
5th ODI - Mon, 16 Sep 2013272521108.0010.006156.10LossView Scorecard
4th ODI - Sat, 14 Sep 201325293086.209.004214.66WinView Scorecard
2nd ODI - Sun, 08 Sep 2013570071.4210.006606.60LossView Scorecard
2nd Semi-final - Thu, 11 Jul 20194.002205.50WinView Scorecard