Menu
Latest Rickelton, Mulder star in the series that refuses to go quietly
Ben Stokes

Ben Stokes

New Zealand · Batting Allrounder
Left Handed Bat Right-arm fast-medium June 04, 1991 (35 years) Canterbury, New Zealand
12,256
Career runs
Test best #3ODI best #19T20 best #55
324
Matches
12,256
Runs
380
Wickets
21
100s

Overview

Ben Stokes

One of the most explosive all-rounders of the modern era, Ben Stokes's energy is infectious on the cricket field. He is extremely passionate about everything that he does and being an aggressive character means that there is seldom a dull moment when he is around. An attacking southpaw with a penchant for the big hits while also being capable of playing a big innings, Stokes is also equally good with the ball. He can bowl at moderately high speeds and has a knack of providing breakthroughs when nothing seems to work for his team.

Born on 4 June 1991 in Christchurch, New Zealand, Benjamin Andrew Stokes is the son of rugby league player, Gerald Stokes who represented New Zealand in international Rugby Leagues. His sublime talent was clear from an early age and it was no surprise that he signed on a 2-year county contract with Durham at the age of 18. He made his one-day debut against Surrey in 2009 and marked the occasion by snaring Mark Ramprakash with his 3rd delivery in FC cricket. He played 2 youth Tests against Bangladesh and excelled with both bat and ball. His talent was further noticed in the 2010 U-19 WC where he registered a century against India. He made his FC debut in the season opener against MCC at Abu Dhabi in 2010, scoring his first fifty and picking up a wicket.

Stokes's consistent performances catapulted him into national reckoning and it was no surprise when he was named in the England ODI squad for the one-off match against Ireland and the home series against India. A broken finger meant that he could only play as a batsman. He struggled against India in the ODI series and was dropped from the subsequent away tour of India. After recuperating from the acute injury, Stokes rebounded admirably, compiling 827 runs in addition to capturing 37 wickets at an average of 21.47. His resplendent all-round heroics saw him being ear-marked as the one to eventually fulfill the all-rounder's role that had not been filled since the retirement of Freddie Flintoff.

Expectedly Stokes was named in the England Lions development squad for the Australian tour but in a cruel quirk of fate, he was sent back home along with Kent pacer, Matt Coles, for repeated breaches of discipline and unprofessional conduct. Stokes tendered his apology for his irresponsible behaviour and vowed to return to top-flight cricket. He underwent rehabilitation and then earned the third seamer's slot for the ODIs against Australia on the back of his stupendous heroics in Durham's championship winning campaign. His maiden 5-fer, albeit in a losing cause, did not miss the brains trust of the English selectors as Stokes was included in the 17-member squad for the 2013-14 return Ashes Down Under.

Stokes made his debut in the second Test and hit a brilliant maiden Test century in the third Test. Stokes bagged a six-fer in the first innings of the fifth Test and also top scored with 47 runs in the first innings to help England crawl to 155. Although England suffered a humiliating 5-0 whitewash, Stokes had a fantastic series finishing as England's second-highest wicket taker with 15 wickets and third-highest run-getter with 279 runs.

After a string of low scores and also being briefly out of England’s squad, Stokes showed his class and quality with a thrill-a-minute ton against New Zealand at Lord's in a Test match. He also was in prime form against Australia at Trent Bridge when he plucked a five-for as the hosts reclaimed the Ashes. During the tour of South Africa, Stokes played with sparkle and fizz in Cape Town to crunch the fastest double ton by an Englishman in Tests. Unfortunately, in the World T20 held in India, he was at the receiving end of Carlos Brathwaite's broad willow as he was smacked for four sixes in the last over of the final at the Eden Gardens. Stokes was shattered as West Indies clinched the title. Subsequently, Stokes sustained a knee injury while playing in a Test match against Sri Lanka in Leeds.

Despite the World T20 setback, Stokes' career has progressed in a serene fashion. Having missed out the majority of the home season with injury, he returned for the sub-continental tour of Bangladesh and India. He had mixed returns with the bat, but shone with the ball, especially with his ability to get reverse swing. A century and a five-wicket haul was a nice way for Stokes to sign off a tough 2016. A decent Champions Trophy followed, where England were eliminated in the semifinals and just when it seemed like Stokes had the world at his feet, tragedy struck. Not for the first time in his cricketing career, indiscipline hurt him bad and this time it was the biggest ever issue that he had faced. An incident in the Bristol nightclub meant that he was suspended by the ECB until further notice. It was a massive blow to England's Ashes campaign which eventually ended in a 0-4 drubbing.

World Cup 2019

14th July 2019 saw Ben Stokes realising every bit of human emotion. England had taken the game into the Super Over and Ben Stokes was the one who faced the last ball with two needed. He again came out to bat during the super over and scored 8 off 3 to help England reach 15 runs in the one over eliminator. With 16 to win, New Zealand also managed 15 but lost the finale on the boundary count-back rule. England were crowned champions and Ben Stokes was awarded the Man of the Match award. Stokes also scored 5 fifties during the WC campaign and was always the man making the difference towards the end of the innings.

It couldn't get any better for Stokes when he played an astonishing unbeaten knock of 135 during the Ashes and his last wicket partnership with Jack Leach, who contributed 1 in a stand worth 76 runs as England pulled off a stunning one-wicket win over arch-rivals Australia, in a keenly contested Headingley classic - the same venue where a similar England all-round, Sir Ian Botham, had conjured up that classic 149 in the 1981 Ashes. Stokes almost replicated his heroics from his match-winning performance four years ago against Australia at Headingley. He played a swashbuckling innings of 155 at the home of cricket during the Ashes. Stokes stitched a remarkable century partnership with Broad for the 7th wicket in which the latter only contributed 11 runs. When England needed 70 runs for a win, Stokes was dismissed and he left the arena amidst a rousing reception from the crowd. England eventually fell short by 43 runs but Stokes once again gave lasting memories to his fans. Can Stokes go one past Botham and become England's folklore hero? Only time will tell.

Test captaincy and Bazball

After Joe Root resigned as Test captain in 2022, Stokes was elevated to the England Test captaincy and along with coach Brendon McCullum began a new revolution in Test cricket with their attacking strategy coined \"Bazball\" by the press. Since taking over the full-time captaincy, Stokes has led England to 13 wins in his 18 Tests drawing widespread praise and adulation for the way they play their cricket.

Stokes retired from ODIs in July 2022 citing the increasing demand of playing in all three formats. Stokes was Player of the Match in the 2022 ICC T20 World Cup final as England won the tournament against Pakistan. Stokes reversed his decision to retire from ODIs ahead of the 2023 50-over World Cup. After 14 months in ODI retirement, Stokes returned to the England set-up and featured in a bilateral series against New Zealand. In the third ODI at Oval, he scored a blazing 182 off 124 proving his mettle once again the format – 182 is also the highest score in the format by an Englishman.

Indian Premier League

A genuine seam-bowling all-rounder who has the ability to hit big shots is a priceless commodity in the T20 format. Therefore, it wasn’t a surprise when Ben Stokes fetched earth-shattering numbers at the 2017 IPL auctions. He was picked up by the Rising Pune Supergiant and in his maiden IPL season, the charismatic Englishman showed why he was worth all the money. He was a gun bowler for RPS, particularly at the death where he executed the yorker and the other variations to good effect. With the bat too, he won a few games single-handedly including an IPL century that was ranked among the knocks of the tournament.

With over 300 runs and more than 10 wickets, Stokes’s 2017 season was terrific and was arguably the most valuable player of that season. At the fresh 2018 IPL auctions, he once again attracted smashing numbers with the Rajasthan Royals snapping him up in an extremely costly deal. However, Stokes neither got going with the bat nor with the ball and was below par in both the seasons (2018 and 2019).

In the 2021 season, Stokes suffered a finger injury which ruled him out from the entire season after playing in only one match. Stokes did not play the 2022 season as he wanted to concentrate on his national commitments. Ahead of the 2023 season, CSK shelled out INR 16.25 Crore (£1.6 million) to buy the star allrounder. Stokes only featured in the first two matches for CSK in 2023 and his performance was average. Another injury setback in the form of a toe injury kept him out for a span of around 3 weeks. He was available for selection in the final week of April but he didn’t get a match. Stokes returned to the UK after CSK’s final group game to give himself enough time to prepare for the Ashes.

Recent Batting

ScoreOppFormatDate
15 & 30NZTest25 Jun 26
12 & 0NZTest04 Jun 26
0 & 1AUSTest04 Jan 26
16 & 2AUSTest26 Dec 25
83 & 5AUSTest17 Dec 25

Recent Bowling

WicketsOppFormatDate
4-70 & 2-49NZTest25 Jun 26
0-22 & 1-12NZTest04 Jun 26
2-95 & DNBAUSTest04 Jan 26
1-25 & 3-24AUSTest26 Dec 25
0-53 & 1-26AUSTest17 Dec 25

Stats

Career by format

international & domestic formats
Test122 matches
Batting
7,273
Runs
34.47
Avg
258
HS
14/37
100/50
Bowling
252
Wkts
30.99
Avg
6/22
Best
55.89
SR
ODI114 matches
Batting
3,463
Runs
41.23
Avg
182
HS
5/24
100/50
Bowling
74
Wkts
42.39
Avg
5/61
Best
42.03
SR
T2043 matches
Batting
585
Runs
21.67
Avg
52
HS
0/1
100/50
Bowling
26
Wkts
32.92
Avg
3/26
Best
23.54
SR

Franchise & T20 leagues

club competitions
IPL45 matches
Batting
935
Runs
24.61
Avg
107
HS
2/2
100/50
Bowling
28
Wkts
35.43
Avg
3/15
Best
24.61
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches1221144345
Innings220993644
Runs72733463585935
Balls124273619457698
Highest25818252107
Average34.4741.2321.6724.61
SR58.5395.69128.01133.96
Not Out91596
Fours8342824281
Sixes1381092232
Ducks18713
50s372412
100s14502
200s1000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches1221144345
Innings182883638
Balls140853110612689
Runs78093137856992
Maidens399812
Wickets252742628
Avg30.9942.3932.9235.43
Eco3.336.058.398.64
SR55.8942.0323.5424.61
BBI6/225/613/263/15
BBM8/1615/613/263/15
4w10100
5w6100
10w0000

Matches

MatchFormatResultDate
DUR v WORCS
49th Match · County Championship Division Two 2026
TESTMatch drawn18 Sep 2026
NZ v ENG
3rd Test · New Zealand tour of England, 2026
TESTNew Zealand won by 160 runs29 Jun 2026
ENG v NZ
1st Test · New Zealand tour of England, 2026
TESTEngland won by 115 runs8 Jun 2026
AUS v ENG
5th Test · The Ashes, 2025-26
TESTAustralia won by 5 wkts7 Jan 2026
AUS v ENG
4th Test · The Ashes, 2025-26
TESTEngland won by 4 wkts29 Dec 2025
AUS v ENG
3rd Test · The Ashes, 2025-26
TESTAustralia won by 82 runs20 Dec 2025
AUS v ENG
2nd Test · The Ashes, 2025-26
TESTAustralia won by 8 wkts8 Dec 2025
AUS v ENG
1st Test · The Ashes, 2025-26
TESTAustralia won by 8 wkts25 Nov 2025
ENG v ENGA
3-day Warm-up Match · England Lions tour of Australia, 2025
TESTEngland won by 5 wkts15 Nov 2025
ENG v IND
4th Test · India tour of England, 2025
TESTMatch drawn27 Jul 2025
ENG v IND
3rd Test · India tour of England, 2025
TESTEngland won by 22 runs14 Jul 2025
ENG v IND
2nd Test · India tour of England, 2025
TESTIndia won by 336 runs6 Jul 2025
ENG v IND
1st Test · India tour of England, 2025
TESTEngland won by 5 wkts24 Jun 2025
ENG v ZIM
Four-day Test · Zimbabwe tour of England, 2025
TESTEngland won by an innings and 45 runs25 May 2025
NZ v ENG
3rd Test · England tour of New Zealand, 2024
TESTNew Zealand won by 423 runs17 Dec 2024
NZ v ENG
2nd Test · England tour of New Zealand, 2024
TESTEngland won by 323 runs9 Dec 2024
NZ v ENG
1st Test · England tour of New Zealand, 2024
TESTEngland won by 8 wkts1 Dec 2024
NZXI v ENG
Two-day warm-up Match · England tour of New Zealand, 2024
TESTMatch drawn23 Nov 2024
PAK v ENG
3rd Test · England tour of Pakistan, 2024
TESTPakistan won by 9 wkts28 Oct 2024
PAK v ENG
2nd Test · England tour of Pakistan, 2024
TESTPakistan won by 152 runs19 Oct 2024
ENG v WI
3rd Test · West Indies tour of England, 2024
TESTEngland won by 10 wkts30 Jul 2024
ENG v WI
2nd Test · West Indies tour of England, 2024
TESTEngland won by 241 runs22 Jul 2024
ENG v WI
1st Test · West Indies tour of England, 2024
TESTEngland won by an innings and 114 runs14 Jul 2024
IND v ENG
5th Test · England tour of India, 2024
TESTIndia won by an innings and 64 runs11 Mar 2024
IND v ENG
4th Test · England tour of India, 2024
TESTIndia won by 5 wkts27 Feb 2024
IND v ENG
3rd Test · England tour of India, 2024
TESTIndia won by 434 runs19 Feb 2024
IND v ENG
2nd Test · England tour of India, 2024
TESTIndia won by 106 runs6 Feb 2024
IND v ENG
1st Test · England tour of India, 2024
TESTEngland won by 28 runs29 Jan 2024
ENG v NZXI
2-day Warm-up Match · England tour of New Zealand, 2023
TESTMatch drawn9 Feb 2023
WICBPXI v ENG
4-day Practice Match · England tour of West Indies, 2022
TESTMatch drawn4 Mar 2022
SLXI v ENG
3-day Practice Match · England tour of Sri Lanka, 2020
TESTMatch drawn9 Mar 2020
RSAIXI v ENG
2-day Practice Match · England tour of South Africa, 2019-20
TESTMatch drawn18 Dec 2019
UWIVCXI v ENG
One-day Practice Match · England tour of West Indies, 2019
ODIEngland won by 171 runs17 Feb 2019
SLCPXI v ENG
2nd Two-day practice match · England tour of Sri Lanka, 2018
TESTMatch drawn2 Nov 2018
SLCPXI v ENG
1st Two-day practice match · England tour of Sri Lanka, 2018
TESTMatch drawn31 Oct 2018
SLCXI v ENG
1st One-day practice match · England tour of Sri Lanka, 2018
ODIEngland won by 43 runs (DLS method - Redu5 Oct 2018
WICBPXI v ENG
2nd Practice match · England tour of West Indies Practice matches, 2017
ODIEngland won by 2 wkts27 Feb 2017
UWIVCXI v ENG
1st Practice match · England tour of West Indies Practice matches, 2017
ODIEngland won by 117 runs25 Feb 2017
ENG v BCBSXI
1st Practice match · England tour of Bangladesh Practice matches, 2016
ODIEngland won by 4 wkts4 Oct 2016
ENG v MUMCAXI
14th Match · ICC World T20 Warm up matches, 2016
T20England won by 14 runs14 Mar 2016

Career

18 Sep 2026
Most recent
14 Mar 2016
Earliest in archive
40
Matches in archive
TEST
Latest format

Matches by format

TEST 34ODI 5T20 1

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Records

RecordFormatRankValue
Most sixesTest#17273
Highest scoreODI#28146.77
MostFiftiesTest#417273
Most sixesODI#433463
Most runsTest#497273

Related players

New Zealand
Aaron RedmondAdam MilneAdithya AshokAnton DevcichAryan MannBen LockroseBen SearsBevon JacobsBlair TicknerBrandon MatzopoulosBrendon McCullumBrett Hampton