Ben Stokes vs Virat Kohli: Who was the better Test captain?
Ben Stokes and Virat Kohli are widely regarded as two of the most inspirational leaders in recent times who championed Test cricket when the format was at its most vulnerable. However, both greats have now stepped down from the longest format of the game with commanding legacies of their own.
Kohli stepped down as India’s Test captain in early 2022 after a series defeat to South Africa. Stokes, on the other hand, not only left his captaincy behind but also decided to retire from international cricket after England’s 2-1 series defeat to New Zealand on home soil in June 2026.
Both Kohli and Stokes had striking similarities in leading their respective sides out in Test cricket. Both players were talismanic and enjoyed being aggressive and the centre of attention out in the field. Which begs a question: who was the better leader between the two heavyweights in Test matches?
Both Kohli and Stokes have some similarities in their captaincy styles, but there are a few differences in how they channel their aggression. Kohli’s style prioritised fitness and not giving the opposition an inch. He put relentless pressure with the help of fast bowlers like Jasprit Bumrah and Mohammed Shami. Meanwhile, Umesh Yadav and Ishant Sharma also had career rejuvenation under his captaincy. Kohli also flourished as a batter under his captaincy, enjoying the added responsibility.
Stokes, on the other hand, gave extensive freedom to his players to express themselves on the field and stay true to their natural game, particularly the batters. Under his leadership, England batted at a better run-rate compared to any of their counterparts, with the likes of Zak Crawley, Ben Duckett and Harry Brook taking the Test batting to new heights. Stokes encapsulated a fearless brand of cricket by taking bold declaration calls and not worrying about the prospect of failure.
It is safe to conclude that both Kohli and Stokes had tremendous success as Test captains of India and England, respectively, taking the game to new heights. However, based on the Men in Blue’s excellent away record under the right-handed batter’s captaincy, Kohli gets a slight edge over the English all-rounder. Stokes, however, would still go down as one of England’s best Test captains of all time.
Share this article:
Comments
Loading comments...
Related Articles

Iceland Cricket trolls Harry Brook after he emerges as favourite for England Test captaincy
Harry Brook has emerged as the leading candidate to replace Ben Stokes as England‘s next Test captain, but the discussion over his possible promotion has also sparked a wave of social media reactions. Among the loudest voices was Iceland Cricket, whose trademark satirical post on X quickly went viral after poking fun at the England…

Harry Brook reveals his plan to counter Vaibhav Suryavanshi ahead of the England vs India first T20I
The stage is set for a thrilling day-night encounter at Chester-le-Street as the India tour of England officially shifts gears. On July 01, 2026, the Riverside Ground in Durham will play host to the highly anticipated first T20I between these two modern cricket giants. However, even in the buildup to an intense international fixture under…

England reveal playing XI for 1st T20I against India; Phil Salt and Jos Buttler to open
England have officially unveiled their playing XI for the opening T20I of the five-match series against India, scheduled to be played at Banks Homes Riverside in Chester-le-Street on Wednesday, July 1. The contest marks the beginning of an exciting white-ball rivalry between the two sides, with both teams eager to make a strong start after…
