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

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.
Latest News

LA28 Olympics to host cricket for the first time since 1900: matches start July 12, 2028

Caribbean Max60 T10, 2025 – CAT vs GCF Match Prediction: Today’s Match 1 – Betting Tips, Head to Head, Captain Choices, Predicted Playing XI & Injury Updates

Who do you think you are? Harry Brook targets Nitish Reddy as England win at Lord’s

Bangladesh tour of Sri Lanka, 2025- SL vs BAN Match Prediction: Today’s 3rd T20I – Betting Tips, Head to Head, Captain Choices, Predicted Playing XI & Injury Updates
