Kapil Dev vs Navjot Singh Sidhu is an intriguing comparison between two iconic Indian cricketers from different roles and generations. Kapil Dev was India’s legendary fast-bowling all-rounder and captain who led India to the 1983 Cricket World Cup, while Navjot Singh Sidhu established himself as a technically strong opening batter known for his strokeplay and memorable performances against some of the world’s best attacks.
But who had the better career?
On overall cricketing impact, Kapil Dev has a clear advantage because he contributed significantly with both bat and ball and captained India to its first men’s World Cup title. Sidhu, however, was the superior specialist batter by Test batting average and accumulated more ODI runs despite playing 89 fewer ODIs.
Kapil Dev vs Navjot Singh Sidhu — Quick Comparison
| Statistic | Kapil Dev | Navjot Singh Sidhu |
|---|---|---|
| Role | All-rounder | Opening batter |
| Batting | Right-hand | Right-hand |
| Bowling | Right-arm fast-medium | Right-arm medium |
| Test matches | 131 | 51 |
| Test runs | 5,248 | 3,202 |
| Test average | 31.05 | 42.13 |
| Test centuries | 8 | 9 |
| Test fifties | 27 | 15 |
| Test highest score | 163 | 201 |
| Test wickets | 434 | 0 |
| ODI matches | 225 | 136 |
| ODI runs | 3,783 | 4,413 |
| ODI average | 23.79 | 37.08 |
| ODI strike rate | 95.07 | 69.73 |
| ODI centuries | 1 | 6 |
| ODI fifties | 14 | 33 |
| ODI highest score | 175* | 134* |
| ODI wickets | 253 | 0 |
| World Cup runs | 669 | 454 |
| World Cup wickets | 28 | 0 |
| World Cup titles | 1 | 0 |
| International runs | 9,031 | 7,615 |
| International wickets | 687 | 0 |
Career figures compiled from current statistical databases and ICC/BCCI records.
Kapil Dev vs Sidhu: The Biggest Difference
The easiest way to understand this comparison is:
Kapil Dev was a match-winning all-rounder.
Navjot Singh Sidhu was a specialist batter.
Comparing their runs alone would therefore be misleading.
Kapil finished his international career with 9,031 runs and 687 wickets across Tests and ODIs.
Sidhu finished with 7,615 international runs and no international wickets.
That means Kapil’s value came from three areas:
- Batting
- Fast bowling
- Leadership
Sidhu’s primary value came from:
- Opening batting
- Run accumulation
- Building innings
- Big hundreds
- Fielding
And that difference ultimately makes Kapil Dev the more complete cricketer.
Kapil Dev vs Navjot Sidhu Test Career Comparison
Kapil Dev in Tests
Kapil played 131 Tests, scoring 5,248 runs and taking 434 wickets.
His Test batting numbers included:
- 5,248 runs
- 31.05 average
- 8 centuries
- 27 fifties
- 163 highest score
- 434 wickets
- 29.64 bowling average
- 9/83 best bowling
- 23 five-wicket hauls
- 30 five-wicket innings
His 434 wickets were a world record when he retired. The ICC describes him as India’s greatest fast-bowling all-rounder and notes his 434-Test-wicket record.
Navjot Singh Sidhu in Tests
Sidhu played 51 Tests, scoring 3,202 runs.
His numbers:
- 3,202 runs
- 42.13 average
- 9 centuries
- 15 fifties
- 201 highest score
- 358 fours
- 38 sixes
- 0 wickets
Sidhu’s 42.13 Test average is considerably higher than Kapil’s 31.05.
His biggest Test innings was the famous 201 against the West Indies.
Test batting winner: Navjot Singh Sidhu
If we’re asking:
Who was the better Test batsman?
Sidhu wins.
His batting average, centuries and highest score give him the statistical edge.
But if the question is:
Who was the better Test cricketer?
Kapil Dev wins comfortably, because his 5,248 runs came alongside 434 wickets.
ODI Comparison: Kapil Dev vs Navjot Singh Sidhu
This is where the comparison becomes much more interesting.
Kapil Dev ODI statistics
He played 225 ODIs. He scored 3,783 runs and took 253 wickets.
Kapil Dev ODI career included:
- 3,783 runs
- 23.79 average
- 95.07 strike rate
- 1 century
- 14 fifties
- 175* highest score
- 253 wickets
- 27.45 bowling average
- 5/43 best bowling
Sidhu ODI statistics
He played 136 ODIs and scored 4,413 runs.
Navjot Singh Sidhu ODI record:
- 4,413 runs
- 37.08 average
- 69.73 strike rate
- 6 centuries
- 33 fifties
- 134* highest score
- 335 fours
- 44 sixes
- 0 wickets
ODI batting winner: Navjot Singh Sidhu
This is one category where Sidhu has a very strong statistical case.
He scored 630 more ODI runs than Kapil despite playing 89 fewer ODIs.
That is significant.
Sidhu also had:
- Higher average
- More centuries
- More fifties
Kapil, however, had the much higher strike rate and contributed 253 wickets.
Kapil Dev’s 175* vs Zimbabwe
One of the strongest arguments in the Kapil Dev vs Navjot Singh Sidhu comparison is Kapil’s legendary 175 not out against Zimbabwe in the 1983 World Cup.
India were in serious trouble at 17/5.
Kapil responded with:
175 off 138 balls*
His innings included:
- 16 fours
- 6 sixes
- 175 not out
At the time, it was the highest individual score in ODI cricket and the highest score in World Cup history.
The ICC still lists the innings among the defining moments of the 1983 tournament.
What makes the innings extraordinary is the match situation.
This wasn’t simply a big score.
It was a rescue operation.
Kapil Dev’s 1983 World Cup Record
This is where the comparison becomes heavily tilted toward Kapil.
Kapil played all 8 matches for India in the 1983 World Cup.
He scored:
303 runs
at an astonishing tournament batting average of 60.60.
He also took:
12 wickets
at a bowling average of 20.41.
His tournament included:
- 303 runs
- 60.60 batting average
- 175* highest score
- 12 wickets
- 20.41 bowling average
- 5/43 best bowling
And, of course, he was India’s captain when they won the World Cup at Lord’s.
The ICC records that India defeated the West Indies in the final and that Kapil’s 175* against Zimbabwe was one of the tournament’s defining performances.
Kapil Dev vs Sidhu: World Cup Career
This is another fascinating statistical comparison.
Kapil Dev
- 26 World Cup matches
- 669 runs
- 37.17 average
- 175* highest
- 1 century
- 28 wickets
- 1 World Cup title
Navjot Singh Sidhu
- 12 World Cup matches
- 454 runs
- 45.40 average
- 93 highest
- 6 fifties
- 0 wickets
- 0 World Cup titles
Kapil’s World Cup career includes 669 runs and 28 wickets, while Sidhu scored 454 runs without taking a wicket.
World Cup winner: Kapil Dev
Sidhu actually has the higher World Cup batting average.
But Kapil’s combination of:
669 runs + 28 wickets + captaincy + 1983 World Cup victory
makes this an easy win for Kapil.
Navjot Singh Sidhu’s World Cup Numbers
Sidhu played in three World Cups:
- 1987
- 1992
- 1996
His overall World Cup record:
454 runs in 12 matches
at an average of 45.40.
His best World Cup score was:
93 vs Pakistan in the 1996 World Cup
In the 1996 tournament, Sidhu scored 178 runs in five matches, including 93 against Pakistan.
His 1996 World Cup campaign also included:
- 178 runs
- 35.60 average
- 93 highest
- 2 fifties
- 16 fours
Who Was the Better Batsman?
This question needs to be separated by format.
| Category | Winner |
|---|---|
| Test batting average | 🟢 Sidhu |
| Test centuries | 🟢 Sidhu |
| Test highest score | 🟢 Sidhu |
| ODI runs | 🟢 Sidhu |
| ODI average | 🟢 Sidhu |
| ODI centuries | 🟢 Sidhu |
| ODI strike rate | 🔵 Kapil |
| ODI highest score | 🔵 Kapil |
| World Cup batting average | 🟢 Sidhu |
| World Cup runs | 🔵 Kapil |
| Match-winning innings | 🔵 Kapil |
| Overall batting impact | 🔵 Kapil* |
*Kapil’s overall batting impact is influenced by his role as an all-rounder and lower-order batter rather than specialist-batter metrics.
Who Was the Better Bowler?
There is virtually no debate.
Kapil Dev: 687 international wickets
- 434 Test wickets
- 253 ODI wickets
Navjot Singh Sidhu: 0 international wickets
Sidhu technically bowled a handful of overs at international level, but bowling was never a meaningful part of his role.
Cricbuzz lists Sidhu with zero Test and ODI wickets, while Kapil’s record stands at 434 Test and 253 ODI wickets.
Bowling winner: Kapil Dev — by an enormous margin
Captaincy: Kapil Dev vs Navjot Singh Sidhu
Another decisive category.
Kapil Dev captained India in:
- 34 Tests
- 74 ODIs
His ODI captaincy record was:
39 wins – 33 losses
Most importantly, he led India to the 1983 World Cup title.
BCCI’s historical World Cup data also places Kapil among the best all-round World Cup performers, with 669 runs and 28 wickets in 26 matches.
Sidhu was never India’s full-time international captain.
Captaincy winner: Kapil Dev
Kapil Dev vs Navjot Singh Sidhu: Career Longevity
Kapil’s international career:
1978–1994
Sidhu’s international career:
1983–1999
Interestingly, Sidhu’s international career ended later despite starting five years after Kapil.
Kapil Dev
16+ years
Sidhu
15+ years
Both had lengthy international careers, but Kapil accumulated substantially more matches because of his importance to India’s Test and ODI sides.
🔗 Related reading | Kapil Dev vs Ian Botham: Who Was the Better All-Rounder?
The Most Interesting Statistical Fact
Here’s something that makes this comparison genuinely interesting:
Sidhu scored more ODI runs than Kapil Dev.
Sidhu: 4,413
Kapil: 3,783
But Kapil also took:
253 ODI wickets
Sidhu took:
0
So if you’re building an ODI XI purely around batting, Sidhu has a compelling case.
But if you’re selecting one player for a team:
Kapil Dev gives you a world-class fast bowler AND a dangerous batter.
That additional skill completely changes his value.
Kapil Dev vs Navjot Singh Sidhu — Records Comparison
Kapil Dev Career Stats
Some of Kapil’s major career achievements include:
- India’s first World Cup-winning captain
- 434 Test wickets
- 253 ODI wickets
- 687 international wickets
- 9,031 international runs
- 5,248 Test runs
- 3,783 ODI runs
- 175* ODI score
- 1983 World Cup winner
- 669 World Cup runs
- 28 World Cup wickets
- 23 Test five-wicket hauls
- 30 Test five-wicket innings
- 5/43 World Cup best
The ICC inducted Kapil into its Hall of Fame in 2010.
Navjot Singh Sidhu Career Stats
Sidhu’s major career numbers include:
- 51 Tests
- 136 ODIs
- 3,202 Test runs
- 4,413 ODI runs
- 7,615 international runs
- 9 Test centuries
- 6 ODI centuries
- 201 Test highest score
- 134* ODI highest score
- 45.40 World Cup batting average
- 454 World Cup runs
- 358 Test fours
- 335 ODI fours
- 38 Test sixes
- 44 ODI sixes
Latest Kapil Dev Update — 2026
Kapil Dev remains active in cricket-related public appearances and continues to comment on major issues affecting Indian cricket.
One of his recent notable comments came in August 2026, when he criticised India’s heavy white-ball schedule and argued that excessive T20 and ODI cricket could be contributing to India’s struggles against spin in Test cricket.
He has also recently been in the news for speaking about former Pakistan captain Imran Khan. Kapil was among a group of 22 former international captains who renewed an appeal for proper medical treatment and humane treatment for Khan during his imprisonment.
Kapil has also continued to make appearances connected with sport and business. In August 2026, he spoke about passion and self-belief during the launch of the Bangalore Blasters for the inaugural JITO Premier League.
Latest Navjot Singh Sidhu Update — 2026
Navjot Singh Sidhu continues to attract attention well after his cricket career, particularly through his social-media presence, cricket commentary and public appearances.
In August 2026, Sidhu was reported to be keeping away from active politics while remaining active on social media. He shared throwback family photographs that generated significant engagement.
Another recent viral-style social-media moment involved Sidhu sharing a light-hearted video of himself drinking tea with the caption: “Honge deewane husn ke, hum to chai ke deewane hain.” The post attracted considerable attention and humorous reactions online.
Sidhu has also remained connected with cricket commentary and regularly attracts headlines for his distinctive cricket observations and memorable style.
Did You Know?
Kapil Dev played 89 more ODIs than Sidhu.
But Sidhu scored 630 more ODI runs.
That tells you just how different their roles were.
Kapil Dev:
225 ODIs → 3,783 runs + 253 wickets
Sidhu:
136 ODIs → 4,413 runs + 0 wickets
So Sidhu was statistically the more productive ODI batsman, while Kapil was vastly more valuable as an all-round cricketer.
Final Verdict: Kapil Dev vs Navjot Singh Sidhu
If the question is:
Who was the better batsman?
Navjot Singh Sidhu has the stronger statistical case, especially in Tests and ODIs.
Who was the better bowler?
Kapil Dev — overwhelmingly.
Who was the better all-rounder?
Kapil Dev.
Who had the bigger World Cup impact?
Kapil Dev.
Who was the better captain?
Kapil Dev.
Who had the greater overall cricket career?
Kapil Dev
Sidhu was an outstanding Indian opening batsman, and his 42.13 Test average, 9 Test centuries, 4,413 ODI runs and 37.08 ODI average make him a fascinating player to compare with Kapil.
But Kapil’s career operates on another dimension.
9,031 international runs + 687 wickets + 1983 World Cup captaincy + 434 Test wickets is an extraordinary combination.
If you were allowed to pick only one player for an all-time India XI, Kapil Dev would be the stronger selection because he gives the team both a match-winning fast bowler and a capable batsman.
Winner: 🏆 Kapil Dev
To Summarize Kapil Dev vs Navjot Singh Sidhu
Kapil Dev was the better overall cricketer than Navjot Singh Sidhu because he was an elite all-rounder, took 687 international wickets, scored 9,031 international runs and captained India to its first World Cup title in 1983. Sidhu was statistically the better specialist batsman in several categories, including Test batting average (42.13 vs 31.05) and ODI batting average (37.08 vs 23.79).
Explore
Player Comparison
Related Pages
Women’s Team Records
Women’s Batting Records
- Most Runs in Women’s Cricket
- Most Test Centuries
- Highest Individual Women’s Test Scores
- Women’s Batting Rankings
Women’s World Cup Records
- Women’s World Cup Winners
- Women’s World Cup Records
- Women’s T20 World Cup Records










Leave a Reply