Ben Stokes Stats

  • 35 years
  • Allrounder
  • England

About Ben Stokes

Ben Stokes is a professional cricketer from England who plays as a all-rounder. Across all formats tracked on AdvanceCricket, Ben Stokes has featured in 375 matches, scoring 9826 runs and taking 338 wickets. In TEST, Ben Stokes has played 175 matches, scoring 5100 runs at an average of 41.13 and a strike rate of 56.90 with 9 centuries and 26 half-centuries (high score 176); he has taken 173 wickets at a bowling average of 29.70 and an economy of 4.30. In ODI, Ben Stokes has played 60 matches, scoring 2188 runs at an average of 72.93 and a strike rate of 100.20 with 4 centuries and 16 half-centuries (high score 182); he has taken 30 wickets at a bowling average of 46.50 and an economy of 11.30. In IPL, Ben Stokes has played 45 matches, scoring 935 runs at an average of 24.61 and a strike rate of 134.00 with 2 centuries and 2 half-centuries (high score 107); he has taken 28 wickets at a bowling average of 35.40 and an economy of 8.60. In T20, Ben Stokes has played 27 matches, scoring 432 runs at an average of 27.00 and a strike rate of 127.40 with 1 half-century (high score 52); he has taken 20 wickets at a bowling average of 27.50 and an economy of 8.50. In T20L, Ben Stokes has played 27 matches, scoring 432 runs at an average of 27.00 and a strike rate of 127.40 with 1 half-century (high score 52); he has taken 20 wickets at a bowling average of 27.50 and an economy of 8.50. Ben Stokes has registered 15 career centuries, 50 half-centuries, 22 Player of the Match awards.

Ben Stokes Advance Stats

  • TEST
  • All Years

Ben Stokes has featured in 175 Test matches (157th innings), batting in 157 innings (49% win rate). He has scored 5100 runs off 8967 balls at an impressive batting average of 41.13 with a strike rate of 56.90. His highest score is 176. He averages 29.10 runs per match. He has hit 651 boundaries in total, including 548 fours and 103 sixes (3.70 per match). He averages 3.10 fours per match and 0.60 sixes per match. He has scored 9 centuries and 26 half-centuries. He has remained not out 51 times. He has been dismissed for a duck 11 times. He has been dismissed 124 times, including 75 caught (47.8%), 28 bowled (17.8%), 16 LBW (10.2%), 2 stumped (1.3%), and 3 run out (1.9%). His score distribution shows 9 of 100+, 1 in the 90s, 5 in the 80s, 5 in the 70s, 6 in the 60s, 9 in the 50s, 16 in the 40s, 15 in the 30s, 17 in the 20s, and 27 in the 10s across 157 innings. He has played 5430 dot balls (60.6%), and has rotated the strike with 1277 singles, 299 twos, and 47 threes. He averages 153.0 fantasy points per match (97.3 from batting, 44.0 from bowling, and 7.7 from fielding). He has won the Player of the Match award 7 times. Overall, Ben Stokes's Test batting numbers in test cricket highlight him as a impressive contributor with the bat.

Ben Stokes has bowled in 123 Test matches (157th innings), delivering 1197 overs and taking 173 wickets (49% win rate). He has an economical economy rate of 4.30, an reliable bowling average of 29.70, and a bowling strike rate of 41.50. He has taken a five-wicket haul 2 times. He has taken three or more wickets in an innings 16 times. His wicket distribution per innings: 2 with 5-wicket hauls, 6 with 4-wicket hauls, 10 with 3-wicket hauls, 21 with 2-wicket hauls, 29 with 1-wicket hauls, and 32 wicketless. He averages 1.40 wickets per match. He has bowled 5320 dot balls (74.1%). He has conceded 494 fours and 13 sixes. He has conceded 63 wides and 151 no-balls. Of His 173 wickets, 100 caught (81.3%), 16 bowled (13.0%), and 18 LBW (14.6%). He has conceded 1080 singles, 228 twos, and 50 threes. He averages 153.0 fantasy points per match. Ben Stokes's Test bowling numbers in test cricket underline his status as an reliable wicket-taking option.

Ben Stokes has contributed 79 fielding actions in 175 Test matches (157th innings), showcasing his all-round value on the field. He has taken 78 catches in the field, averaging 0.40 per match. He has been involved in 1 run-out via throws. Overall, He averages 0.50 fielding contributions per match — a testament to his consistent impact in the field.

Ranking

175
Matches
86
Wins
76
Losses
13
Draw/NR
5.7
Rank 1%
2.9
Rank 2%
26.3
Rank XI%
26.3
Rank XIII%
153.0
Avg Points
97.3
Avg Bat
44.0
Avg Bowl
7.7
Avg Field
7
MOM
4.0
MOM %

Fantasy Points

101
52
53
64
35
56
17
28
59
310
111

Fantasy Ranking

5.7
Rank 1%
2.9
Rank 2%
26.3
Rank XI%
26.3
Rank XIII%

Fantasy Ranking Overall

101
52
53
64
35
56
17
28
59
310
111

Fantasy Ranking Team

101
52
53
64
35
56
17
28
59
310
111

Batting Ranking

5.1
Rank 1%
10.3
Team Rank 1%

Ranking Overall

91
122
93
144
105
96
147
108
109
410
1011
512
913
414
715
516
717
118
419
320
221
222

Ranking Team

181
272
193
144
175
216
107
128
109
810
411

Bowling Ranking

5.1
Rank 1%
11.4
Team Rank 1%

Ranking Overall

91
102
163
114
105
126
137
108
89
1210
811
212
113
115

Ranking Team

201
202
233
174
225
166
57

Last 10 Matches

#VsRunsWktsPtsRank PtsTeam PtsBat RankTeam BatBowl RankTeam Bowl
1NZ12044887484
2NZ01440017984
3AUS105300171000
4AUS025399211053
5AUS231260016822
6AUS161126007373
7AUS8301600021105
8AUS511600016884
9AUS500189001100
10AUS1931893315632

Captain

79
Matches
46
Wins
30
Losses
3
Draw/NR
58.2%
Win %