IND vs ENG 2025: Ben Stokes Makes History, First Player in 148 Years to Achieve This Rare Feat
Ben Stokes becomes the first England captain to score a century and take five wickets in a Test match
Ben Stokes etched his name into cricketing folklore by becoming the first England captain in 148 years to score a century and take five wickets in a single Test match. The historic achievement came during the fourth Test against India at Old Trafford.
First in England’s Long Test History
In a cricketing journey that began in March 1877, England has had 82 Test captains, but none before Stokes managed this rare double. His all-round brilliance not only revived England’s innings with a superb hundred but also decimated India’s batting with a five-wicket haul.
Stokes joins an elite global list of Test captains who have achieved this milestone:
- Denis Atkinson (West Indies)
- Garry Sobers (West Indies)
- Mushtaq Mohammad (Pakistan)
- Imran Khan (Pakistan)
He also becomes only the fourth English cricketer to score a century and take five wickets in a Test match, after:
- Tony Greig
- Ian Botham
- Gus Atkinson
Stokes is just the seventh all-rounder to achieve this against India, joining names like:
- Collie Smith
- Garry Sobers
- Bruce Taylor
- Ian Botham
- Imran Khan
- Roston Chase
A Fitting Return to Form
Stokes’ landmark performance includes 141 runs and 5 wickets underlined his enduring value as one of the finest all-rounders in modern cricket.

