Aksel Lund SvindalAlberto TombaFederica BrignoneFranz KlammerHermann MaierIngemar StenmarkJanica KostelicJean-Claude KillyKjetil Andre AamodtLara Gut-BehramiLindsey VonnMarcel HirscherMikaela ShiffrinPicabo StreetPirmin ZurbriggenSofia GoggiaToni SailerVreni SchneiderBode MillerDidier CucheAnnemarie Moser-ProllDeborah CompagnoniKatja SeizingerTina MazeMarc GirardelliAnja ParsonRosi MittermaierJulia MancusoTed LigetyMarco Odermatt
BS
Cricket Biography

Ben Stokes

“Stokes”

British flag British · Christchurch, New Zealand · Born 4 June 1991

All-Rounder
FSP GOAT Score52/100Algorithmic rating based on titles, records & career stats

Advertisement

English all-rounder and Test captain famed for his match-winning performances with bat and ball under pressure.

Born in Christchurch, New Zealand in 1991, Benjamin Andrew Stokes moved to England as a child when his father Gerard, a former rugby league international, relocated the family to Cockermouth in Cumbria. Stokes developed his cricket through the Cumbrian youth system before joining Durham's academy, making his first-class debut in 2009 at age 18. His international breakthrough came in 2011 when he was selected for England's ODI squad, followed by his Test debut against Australia in 2013. Stokes established himself as England's premier all-rounder during the mid-2010s, combining explosive batting with effective seam bowling. His career reached unprecedented heights in 2019, delivering two of the most memorable performances in cricket history within months of each other. At Headingley during the third Ashes Test, he produced an unbeaten 135 to guide England from 286-9 chasing 359, securing victory with a six off the final ball in what many consider the greatest Test innings by an English batsman. Weeks later, his unbeaten 84 in the World Cup final at Lord's, followed by England's Super Over victory, helped secure the nation's first-ever Cricket World Cup. Appointed Test captain in 2022 following Joe Root's resignation, Stokes transformed England's approach with an ultra-aggressive philosophy dubbed "Bazball" alongside coach Brendon McCullum. His bold declarations and positive batting mandates revolutionized England's Test cricket, producing some of the format's most entertaining matches. Across 105 Test matches, he has scored over 6,500 runs at an average exceeding 36 with 12 centuries, while taking 195 wickets. Stokes' impact extends beyond statistics. His match-winning performances in cricket's biggest moments, combined with his captaincy revolution, have redefined England's cricketing identity. Winner of Wisden's Leading Cricketer in the World three times and recipient of the OBE, he represents the modern cricket superstar who transcends traditional boundaries between batting and bowling excellence.

Famous For

Player of the Match in England's 2019 Cricket World Cup final and 2019 Headingley Ashes Test

His unbeaten 135 in the 2019 World Cup final is considered the greatest innings ever played in the history of the competition.

Did You Know?
Playing Style

How They Played

Aggressive left-handed batsman, medium-fast bowler, exceptional fielder

Legacy

Lasting Impact

Transformational all-rounder who redefined what's possible in pressure situations

Honours & Achievements

Career Honours

  • ICC Cricket World Cup winner 2019
  • Wisden Cricketer of the Year 2020
  • ICC Men's Test Cricketer of the Year 2020
Club & Franchise Career
Club Period Matches Runs Wickets
Durham2009–20241416823318
Rajasthan Royals2018–20214397828
Canterbury2010–2011
Chennai Super Kings2023–2024
Career Journey

Timeline

2011 🌍 England Test debut vs Australia
2013 🌍 ODI debut vs Ireland
2017 🎯 Bristol incident and temporary suspension
2019 🏆 World Cup final super over hero
2019 🎯 Headingley 135* to win Ashes Test
2022 🎯 Appointed England Test captain
2023 🏆 Led England to World Test Championship victory
2024 🎯 Announced retirement from ODI cricket
FAQ

Frequently Asked Questions

3 common questions about Ben Stokes

Ben Stokes scored 6,500 runs in Test cricket at an average of 36.

Ben Stokes took 195 wickets in Test cricket.

Ben Stokes played 105 Test matches and 105 ODIs.