CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Ben Stokes Stats, Records, Age, Batting & Bowling Career

England England - All Rounder

Full Name: Ben Stokes

Birth Date: June 4, 1991 (34 Years)

Birth Place: Christchurch, Canterbury, New Zealand

Nationality: England

Role: All Rounder

Batting Style: Left hand Bat

Bowling Style: Right Arm Fast Medium

Teams: England, Chennai Super Kings, Rajasthan Royals, Rising Pune Supergiant, Melbourne Renegades, Canterbury Kings, Durham, Northern Superchargers (Men), Team Morgan

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 120 216 7216 12348 9 258 34.85 58.43 14 37 828 136
ODI 114 99 3463 3619 15 182 41.22 95.68 5 24 282 109
T20I 43 36 585 457 9 52 21.66 128 0 1 42 22
T20 (Domestic) 162 148 3027 2278 24 107 24.41 132.87 2 10 246 123
List A 184 162 5303 5457 24 182 38.42 97.17 9 30 453 166
First Class 203 347 11395 0 17 258 34.53 0 23 58 0 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 120 178 - 7655 245 8/161 31.24 3.33 - 6
ODI 114 88 - 3137 74 5/61 42.39 6.05 - 1
T20I 43 36 - 856 26 3/26 32.92 8.39 - 0
T20 (Domestic) 162 121 - 2875 93 4/16 30.91 8.48 - 0
List A 184 133 - 4597 137 5/61 33.55 5.77 - 1
First Class 203 301 - 13024 442 10/121 29.46 3.44 - 10

Other England Players

View All Squads

Ben Stokes Profile, England: Stats, Age, Records, Biography

Ben Stokes is a talented all-rounder from England who hails from Christchurch, Canterbury, New Zealand. Born on June 04, 1991, he is 34 years old as of January 2026. Known for his versatility, B Stokes contributes as a Left hand Bat and Right Arm Fast Medium, making him a valuable player for his national side.


In Test cricket, Ben Stokes has represented England in 120 matches, scoring 7,216 runs and taking 245 wickets in the red-ball format. His batting includes 828 fours and 136 sixes, showcasing his ability to build innings. His most recent Test appearance came against Australia at Sydney Cricket Ground on January 2026. As an all-rounder, his career-best batting effort is 258, while his top bowling figures are 6/22.


In the One Day International (ODI) format, Ben Stokes has played 114 matches, adding 3,463 runs to his tally. With the bat, he has struck 282 fours and 109 sixes. The 34-year-old all-rounder last featured against Pakistan on November 2023. His highest ODI score is 182, while his best bowling spell in this format is 5/61.


In T20 Internationals, Ben Stokes has participated in 43 matches, scoring 585 runs. His batting includes 42 fours and 22 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 52, while his best bowling figures are 3/26. His latest T20I outing was against New Zealand on September 2023.

Ben Stokes Profile, England (FAQs)