Ben Stokes cricket records

Ben Stokes of England holds 4 cricket records known to us.

Ben Stokes is a batsman of England cricket team. He has played 71 test matches and scored 4631 runs in 130 innings, with 10 centuries and 24 half-centuries, at batting average of 37.04 and his personal best of 258 runs.

His highest score in one-day cricket is 102*. His one-day career includes 3 hundreds and 21 half-centuries in his 2871 runs scored in 86 matches, at an average of 40.43 and strike rate of 95.35%.

He has hit 442 runs in 28 Twenty20 matches, with highest score of 47* and 0 centuries at an average of 20.09 and strike rate of 136.84. He has scored 0 half centuries and hit 20 sixes and 34 fours in Twenty20 cricket.

He has played 71 test matches and taken 163 wickets in 116 innings at bowling average of 31.38, with economy of 3.3 and bowling strike rate of 56.9. His personal best in a Test match is 8 wickets for 161 runs. His best performance in an inning is 6 wickets for 22 runs. 4 times he has taken 5+ wickets but never took 10+ wickets in Test cricket.

He took 5 wickets for 61 runs in his best ODI bowling. His bowling economy in one-day cricket is 6.03 in 85 matches. He has taken 74 wickets at strike rate of 41.3 and bowling average of 41.59, which includes 1 times 4 wicket haul and 1 times 5 wicket haul.

His Twenty20 best bowling is 3 wickets for 26 runs. He has taken 19 wickets in 28 T20 matches at economy of 8.77, with bowling average of 37.73 and bowling strike rate of 25.7. He has never taken 4+ wickets in Twenty20 cricket.