Ben Stokes Test Captaincy Records and Stats

With 20 wins in 33 Tests, Ben Stokes Test Captaincy Records highlight a 60% win rate and his impact as leader for England.

  • Published - June 18, 2025 17:46:24
  • Updated - June 18, 2025 17:46:24
article Image

Since taking over the reins of the England Test team in April 2022, Ben Stokes has transformed the side with his bold, aggressive style of leadership, often referred to as the Bazball era, in collaboration with coach Brendon McCullum. Under Stokes’ Captaincy, England has seen a dramatic shift in approach, focusing on fearless batting and attacking cricket. 

Over 33 Tests as a captain, he has secured 20 wins, 12 losses, and just one draw. With such records, Ben has placed himself among the most successful captains of the team. His leadership has led to iconic series wins, including a memorable home series win against New Zealand and competitive performances against India and Australia. Today in this article we will talk about Ben Stokes Test Captaincy records and how he has contributed to the team with his leadership.

Ben Stokes Test Captaincy Records

Category Data
Matches (W/L) 33 (20 Wins / 12 Losses)
Tosses Won 18 (54.55%)
Chose to Field (W/L) 10 (7 Wins / 2 Losses)
Runs Scored as Captain 1756
Batting Average 34.43

As a captain, Stokes has led England in 33 Test matches, winning 20 and losing just 12, which gives him a win percentage of 60%. Under his leadership, England has embraced a fearless attacking spirit known as “Bazball”. With his powerful knocks, he re-energized Test Cricket not only for his team but also for his fans around the world. In total, Ben has scored 1756 runs as a captain at an average of 34.43, continuing to contribute with the bat while holding on leadership duties on his shoulders.

Read Also:- World Test Championship Winners List

Ben Stokes’ Test Career

Ben Stokes has been one of the most impactful all-rounders in modern Test Cricket. Having played a total of 102 Test Matches, he has built an all-round career that speaks his stats for itself. Playing with the bat, Stokes has scored 6,728 runs across 199 innings, including 13 centuries and 35 half-centuries with a career best knock of 258 runs. He has faced a ton of balls, precisely 11264 at a solid strike rate of 59.73, and has anchored innings whenever the team needed. With a batting average of 35, he hit 779 fours with 133 sixes, dismantling opponents’ bowling order.

Read Also:- Batsmen with Most Runs in Test Cricket for India

Ben Stokes has been named as the Captain for the upcoming Test Series against England, starting on June 21 at Headingley in Leeds. He was suffering from a hamstring injury before, and now has been named in the England squad for the upcoming Test Series.