Ben Stokes vs Ravindra Jadeja: Who Has Been the Better Test All-Rounder?

Published on August 1, 2026
Ben Stokes vs Ravindra Jadeja: Who Has Been the Better Test All-Rounder?

Ben Stokes retired on June 28, 2026, mid-Test against New Zealand. His numbers are final. Ravindra Jadeja is still playing, and that shapes this comparison.

 

Quick Answer

Who Has Been the Better Test All-Rounder?

No clean sweep. Stokes edges it as a batter and match-winner. Jadeja edges it as a bowler and the steadier performer. Short version: Stokes wins moments, Jadeja wins matches quietly.

Key Takeaway in 60 Seconds

Stokes: 7,273 runs, 252 wickets, 122 Tests, batting 34.46, bowling 31.03. Jadeja, active: roughly 4,100 runs, 330-plus wickets, 89 Tests, batting near 38, bowling near 25.

Stokes has the bigger numbers and the more famous innings. Jadeja has the better bowling average and a wider gap between batting and bowling in his favor, the real mark of balance.

 

People also Search For  Ben Stokes' Retirement: Can England's Bazball Survive Without Him?

 

Ben Stokes vs Ravindra Jadeja at a Glance

Career Overview

Stokes debuted in 2013, captained England from 2022, and is defined by the 258 at Cape Town and the 135 at Headingley. Jadeja debuted the same year and is now the fourth player in history with 4,000 Test runs and 300 wickets.

Head-to-Head Comparison Table

Category Ben Stokes Ravindra Jadeja
Tests 122 (career complete) 89 (active)
Runs 7,273 approx. 4,100
Batting average 34.46 approx. 38
Centuries 14 6
Wickets 252 330-plus
Bowling average 31.03 approx. 25
Best bowling 6/22 7/42
Test captaincy 44 Tests, 23 wins Never captained India
Test Player of the Match awards 12 10

Test Career Stats Snapshot

Stokes is one of four men with 5,000 runs and 250 wickets in Tests, alongside Kallis, Botham and Kapil Dev. Jadeja's own club reads 4,000 runs and 300 wickets, shared with the same Kapil Dev and Botham, plus Daniel Vettori.

 

Batting Comparison

Runs, Average and Centuries

Stokes has 14 hundreds, including the 258 that remains the fastest 250 in Test history. Jadeja has six, mostly at six or seven behind India's top order. His average is higher, though he's played fewer Tests in friendlier conditions.

Performance Under Pressure

Stokes built his legend on chases, none bigger than Headingley 2019: unbeaten on 135 with one wicket left. Jadeja's pressure innings tend toward draw-savers, like his five straight fifties in England in 2025.

Overseas Batting Record

Stokes wins this for most of both careers, with hundreds across South Africa, Australia and the Caribbean. Jadeja's first overseas century didn't arrive until 2022; 2025 narrowed the gap.

Who Is the Better Match-Winning Batter?

Stokes, not close: a World Cup final, an Ashes Test won from the brink. Jadeja's batting wins matches too, just quieter, saving them and frustrating bowlers into giving up.

 

People also Search For  Steve Smith vs Joe Root: who is the better Test batter?

 

Bowling Comparison

Wickets, Average and Strike Rate

Jadeja has 330-plus wickets at roughly 25, Stokes 252 at 31.03. Stokes bowled as fourth or fifth change; Jadeja has been India's primary strike bowler at home.

Home vs Away Bowling Record

Jadeja's home average sits around 20, among the most miserly of the modern era, but climbs past 30 away. Stokes runs the reverse, near 30 at home late in his career, past 36 away.

Ability to Change the Game

Jadeja's 7 for 42 against Australia in 2023 turned a stable innings into 113 all out, much like Stokes's 6 for 22 against West Indies at Lord's.

Who Is the Better Test Bowler?

Jadeja, clearly: better average, far more wickets, 15 five-wicket hauls to Stokes's much smaller tally, total control at home.

 

Match-Winning Impact

Performances That Changed Historic Test Matches

Stokes's Headingley 135, his 258, and his century-plus-five-for at Old Trafford in 2025 sit in rare company. Jadeja's list runs quieter: 24 wickets in his 2013 breakout series, and an unbeaten Old Trafford century in 2025, batting on for a hundred instead of shaking hands on a draw.

Impact in ICC World Test Championship

Jadeja became the first player with 2,000-plus WTC runs and 100-plus wickets, central to India's 2023 final run. Stokes led England through the cycle without reaching one.

Player of the Match Awards in Tests

Stokes finished with 12, level with Ian Botham behind only Joe Root's 13. Jadeja has 10 and counting, eight at home.

 

People also Search For  Can Joe Root Break Sachin Tendulkar's Test Record? The Numbers Might Surprise You

 

Home vs Away Performance

Ben Stokes in England vs Overseas

Late in his career, Stokes batted above 35 and bowled around 30 at home, but away his batting dropped below 25 and his bowling climbed past 36.

Ravindra Jadeja in India vs Overseas

Jadeja's home bowling average near 20 has historically roughly doubled away. His overseas batting has only recently improved, headlined by the 2025 England tour.

Who Performs Better in Tough Conditions?

Neither has fully solved away conditions. Stokes leans on his 2016-2020 peak; Jadeja's is more recent.

 

Performance Against Top Test Nations

Against Australia

Stokes scored 441 runs and eight wickets in the 2019 Ashes alone; Jadeja has taken more than 70 wickets against Australia across his career.

Against India or England

Jadeja's home average against England sits above 30, his bowling there excellent. Stokes's numbers against India include 141 and 5 for 72 in the same 2025 Old Trafford Test, a feat only three other Englishmen have managed.

Against South Africa and New Zealand

Stokes has a strong South Africa record, headlined by the 258 and a Player of the Series award in 2020. Jadeja's numbers there are solid rather than spectacular, most series having been played on Indian soil.

 

Fielding and Leadership

Slip Catching and Overall Fielding

Jadeja is widely regarded as one of the best fielders the game has produced. Stokes is an excellent slip catcher too, his 2019 World Cup catch off Andile Phehlukwayo often called one of the best ever taken.

Leadership Influence on the Team

Stokes captained England in 44 Tests, winning 23, and reshaped the team's approach through Bazball. Jadeja has never captained India in Tests.

Intangible Match Impact

Stokes changed how England approached entire matches; Jadeja is simply the bowler opposition orders dread facing in India.

 

Consistency vs Peak Performance

Who Has Been More Consistent?

Jadeja, clearly. His batting has held in the high 30s and bowling near the mid-20s, without a real slump. Stokes had a rough opening 20 Tests, a five-year peak, then a decline since 2021.

Who Has Produced the Bigger Match-Winning Performances?

Stokes. Headingley, Cape Town, the World Cup final sit at a different scale of drama entirely.

 

People also Search For  Virat Kohli vs Sachin Tendulkar: who is the greater ODI batter? A complete statistical comparison

 

Expert Opinions

What Former Cricketers Say

Harbhajan Singh has compared Jadeja's influence directly to Stokes. Kapil Dev has praised Jadeja's consistency, while Moeen Ali once called Stokes England's greatest all-rounder.

Why Fans Often Disagree

English fans weight Stokes's match-defining innings more heavily; Indian fans point at Jadeja's higher average and longer consistent form. Both are measuring different things: peak brilliance against sustained excellence.

 

Verdict: Ben Stokes or Ravindra Jadeja?

Best Batter

Stokes, on the numbers that matter most: more runs, more centuries, more great innings under pressure. Jadeja's higher average comes with fewer hundreds and shakier overseas form so far.

Best Bowler

Jadeja, clearly: better average, far more wickets, and home conditions where he's been close to unplayable for a decade.

Best Overall Test All-Rounder

Close enough for fans of both teams to argue forever. Stokes has the bigger legend and higher batting ceiling; Jadeja, the better bowling record and steadier output.

One number sums it up: Jadeja's gap between batting and bowling average sits above 12; Stokes's sits under four, the clearest sign of true balance.

Who Would You Pick for Your All-Time Test XI?

Both, depending on the situation: Stokes chasing a target in English conditions, Jadeja defending one in Asia.

 

Frequently Asked Questions

Who has a better Test batting record, Ben Stokes or Ravindra Jadeja?

Stokes has more runs (7,273 to roughly 4,100) and more centuries (14 to 6), though Jadeja's average is higher, near 38 against 34.46.

Who has taken more wickets in Test cricket?

Ravindra Jadeja, with 330-plus wickets to Stokes's final tally of 252, at a noticeably better average.

Is Ravindra Jadeja better than Ben Stokes overseas?

Not historically, though Jadeja's 2025 England tour, 517 runs in five straight fifties, shows real recent improvement.

Who has won more Player of the Match awards in Tests?

Ben Stokes, with 12 to Jadeja's 10, though Jadeja is still adding to his tally as an active player.

Who is the greater modern Test all-rounder?

A genuine split. Stokes edges it for batting impact, Jadeja for bowling and consistency, and which you pick depends on whether peak drama or sustained excellence matters more.

Published By Vidwan Kapoor
← Back to Blogs

Related Cricket Tools