
Ben
Stokes
Career overview
As captain of the Test team and a key player in the national side, he is celebrated for his remarkable performances in both domestic and international cricket.
Visit the official Ben Stokes site →
Career honours
1ICC Men's Cricket World Cup · 2019
1ICC T20 World Cup · 2022
2Wisden Leading Cricketer in the World · 2019, 2020, 2022
2BBC Sports Personality of the Year · 2019
3ICC Award for Best Men's Cricketer · 2019
Records
RMost Runs in an Innings at Number Six · 258 runs.
RHighest Sixth-Wicket Stand in Tests · 399 runs.
RMost Sixes in a Test Career · over 107.
Biography
Early Life & Origins
Benjamin Andrew Stokes was born on 4 June 1991 in Christchurch, New Zealand, to Gerard Stokes, a rugby league player and coach. At the age of 12, he moved to England when his father took a coaching position, settling in Cockermouth, where he began developing his cricketing skills at the local club. Stokes's early exposure to sport and his family's athletic background laid the foundation for his future in cricket.
Rise to Prominence
Stokes made his professional debut for Durham in 2009 and quickly gained attention for his all-round capabilities. His international career began in 2011 with an ODI against Ireland, and he made his Test debut in 2013. He rose to prominence during the 2019 Cricket World Cup, where he played a crucial role in England's victory, solidifying his status as one of the top all-rounders in the game.
Playing Style & Technique
Stokes is known for his aggressive left-handed batting and effective right-arm fast-medium bowling. His ability to perform under pressure, combined with his athleticism and strategic acumen, makes him a valuable asset in all formats of the game. He is particularly noted for his match-winning performances, often stepping up in crucial moments to change the course of a match.
Defining Moments & Achievements
Stokes's career is marked by several defining moments, including his standout performance in the 2019 World Cup final, where he was named Man of the Match. He also played a pivotal role in England's victory in the 2022 T20 World Cup. His record for the highest score by a number six batsman in Tests, with 258 runs, further highlights his exceptional talent and contribution to the sport.
Rivalries & Era Context
Stokes has been part of a competitive era in cricket, facing off against formidable opponents like Australia and India. His rivalry with players such as Pat Cummins and Virat Kohli has added intensity to matches, showcasing the high stakes and passion in international cricket. These rivalries have not only defined his career but have also contributed to the evolving narrative of cricket in recent years.
Legacy & Impact
Ben Stokes is regarded as one of England's greatest all-rounders, leaving a lasting impact on the game. His leadership as Test captain and his remarkable performances have inspired a new generation of cricketers. Beyond statistics, his resilience and determination on the field have made him a role model, emphasizing the importance of mental strength in sports.
Stats in detail
Batting
Ben Stokes has showcased his batting prowess across all formats of the game.
| Test Runs | 7,228 |
| ODI Runs | 3,463 |
| T20I Runs | 585 |
| First-Class Runs | 11,466 |
| Test Average | 34.58 |
| ODI Average | 41.22 |
| T20I Average | 21.66 |
| 100s/50s in Tests | 14/37 |
| 100s/50s in ODIs | 5/24 |
| Top Score in Tests | 258 |
Bowling
Stokes has made significant contributions with the ball, complementing his batting.
| Test Wickets | over 200 |
| ODI Wickets | over 100 |
| T20I Wickets | multiple |
| Balls Bowled in Tests | 13,809 |
| Balls Bowled in ODIs | 3,110 |
| Balls Bowled in T20Is | 612 |
Records
Stokes holds several notable records in international cricket.
| Most Runs in an Innings at Number Six | 258 |
| Highest Sixth-Wicket Stand in Tests | 399 |
| Most Sixes in a Test Career | over 107 |
Career Milestones
Key milestones in Stokes's illustrious career.
| Test Debut | 5 December 2013 |
| ODI Debut | 25 August 2011 |
| T20I Debut | 23 September 2011 |
| 100th Test Match | 15 February 2024 |
Career timeline
2009Turned professional with Durham.
2011Made ODI debut against Ireland.
2013Made Test debut against Australia.
2019Part of the England team that won the ICC Cricket World Cup.
2022Captain of the England Test team.
2023Part of the England team that won the ICC T20 World Cup.
2024Played in his 100th Test match.
Head-to-Head
Ben Stokes career moments
- January 2: Stokes joined the Melbourne Renegades of Australia's Big Bash League for the remainder of the season as a repl
- February 13: Stokes was appointed vice-captain of England's test team, deputising under Joe Root, who was made captain the
- April 28: Stokes was named as England men's Test captain after Joe Root's resignation.
- May 6: Stokes marked his return to Durham with a record-breaking 161 from 88 balls on day two of the County Champions
- May 13: He made his maiden first-class century against Nottinghamshire at Trent Bridge on 13 May 2010.
- July 18: Stokes announced that he would retire from ODI cricket following the first match of the series against South A
- July 28: Opening the batting in the second innings of the 3rd Test against the West Indies at Edgbaston on 28 July 2024
- August 16: It was announced Stokes would come out of ODI retirement and was named part of England's squad for the 2023 Cr
Latest Stokes News
All 106 stories →
Cricket · Club News
Ben Stokes Proves His Unmatched County Form with a Dominant Masterclass

Cricket · Club News
Ben Stokes Hits Historic Century for Durham Weeks After International Retirement

Cricket · Club News
Ben Stokes Hits Ton as Durham Beat Derbyshire in Thrilling Cricket Match

Cricket · Match Report
Ben Stokes smashes Durham hundred on return after England retirement

Cricket · Match Report
Ben Stokes smashes century on Durham return with gutsy List A win
Frequently asked
What is Ben Stokes's net worth?
Ben Stokes's estimated net worth is approximately $140 million.
How tall is Ben Stokes?
Ben Stokes is 1.85 m (6 ft 1 in) tall.
How old is Ben Stokes?
Ben Stokes was born on 4 June 1991, making him 35 years old.
Is Ben Stokes retired / still playing?
Ben Stokes is still active in international cricket as of 2025.




