5 Indian ODI greats who never scored a World Cup hundred

India v Sri Lanka - 2011 ICC World Cup Final
India v Sri Lanka - 2011 ICC World Cup Final

ICC ODI World Cup is always a special event in cricket. Arguably the greatest cricketing show in the world, World Cup has produced some of the greatest moments in world cricket. Ever since its inception in 1975, we have witnessed 11 editions of the tournament so far.

Sachin Tendulkar has scored the most number of hundreds by an Indian batsman in World Cups with six in 45 games. Sourav Ganguly has four while Virender Sehwag, Rahul Dravid, Virat Kohli, and Shikhar Dhawan have scored two each.

The highest score by Indian batsmen in a World Cup game is 175, which was scored by Kapil Dev and Virender Sehwag. Surprisingly, some of the best Indian limited-overs batsmen failed to score a hundred in a World Cup game.

On that note, let’s take a look at the 5 Indian ODI greats who never scored World Cup hundred.


#5 Navjot Sidhu

1987 World Cup
1987 World Cup

A destructive opening batsman, Navjot Sidhu is known for his exceptional six hitting abilities and hence the nickname, Sixer-Sidhu. Sidhu played quite a few sensational knocks at the top for India in the early 90’s.

Interestingly, Sidhu’s ODI debut came in a World Cup game. He debuted against Australia in the 1987 World Cup. He played a 79 balls 73 runs innings in the match. He was phenomenal for India in the 1987 World Cup with four fifties in the tournament.

Sidhu went on to play 136 One Day Internationals for India in his illustrious career. He scored 4413 runs at an average of 37.08, which included six hundreds and 33 fifties.

Sidhu featured in 10 World Cup games and scored 454 runs at an average of 45.40. Though he scored six fifties in his 10 World Cup innings, he was not able to convert even one of those into a hundred.

#4 Krishnamachari Srikkanth

1983 World Cup
1983 World Cup

Kris Srikkanth is one of the most entertaining cricketers India has ever produced. A flamboyant opening batsman, Srikkanth is a part of the Indian side that lifted the 1983 Word Cup.

Kris Srikkanth was the highest scorer in the 1983 World Cup final on both sides with 38 runs. He brought a new dimension to ODI cricket in the early 80’s and had a hugely successful career.

Before hanging his boots, Srikkanth played 146 One Day Internationals for India and scored more than 4000 runs at an average of 29.01. With four hundreds and 27 fifties, the Tamil Nadu batsman played quite a few blistering knocks at the top for India.

Srikkanth featured in 23 World Cup games and scored 521 runs at an average of 23.68. Srikkanth has scored only two fifties in the World Cups with a highest score of 75 in the tournament.

#3 Mohammad Azharuddin

Mohammed Azharuddin
Mohammed Azharuddin

The former Indian captain was once a celebrated figure in Indian cricket. One of the successful captains to have led the Indian team, Azharuddin captained India in 174 One Day Internationals and won 89 of them.

Azharuddin was also exceptional with the bat and scored a lot of runs in Tests and ODIs. Azhar featured in 334 ODIs in his career and scored 9378 runs.

A stylish middle-order batsman, Azhar played a lot of match-winning knocks for India in One Day Internationals. He scored seven hundreds and 58 fifties at an average of 36.92.

Azharuddin featured in 25 World Cup matches and scored 826 runs at an average of almost 40. Though he scored eight fifties, he never managed to reach 100 in a World Cup game, his highest score being 93.

#2 Gautam Gambhir

India v Sri Lanka - 2011 ICC World Cup Final
India v Sri Lanka - 2011 ICC World Cup Final

Gautam Gambhir is one of the best limited-overs openers to have ever played for India. He was brilliant in One Day Internationals and played a huge role in India’s 2011 World Cup win with a stunning 97 in the finals against Sri Lanka. Gambhir has scored 5238 runs in 147 One Day Internationals at an average of almost 40.

With 11 hundreds and 34 fifties, Gambhir was a consistent run-getter for India in ODIs in the timespan 2008-2012. In the World Cups, Gambhir has played nine games and scored 393 runs at an excellent average of 43.67.

However, Gambhir has not been able to score hundred in a World Cup game. He has four fifties to his name in the marquee event. His highest score in a World Cup game is 97.

#1 MS Dhoni

Australia v India: Semi Final - 2015 ICC Cricket World Cup
Australia v India: Semi Final - 2015 ICC Cricket World Cup

One of the most successful limited-overs batsmen in the world, Mahendra Singh Dhoni is a legendary figure in Indian cricket. He became only the second Indian captain after Kapil Dev to win a World Cup for India.

Dhoni has also won World T20 and ICC Champions Trophy for India during his captaincy tenure. He found a lot of success as a player and also as a captain.

Dhoni has played 327 One Day Internationals for India so far and scored 10123 runs at an average of 50.61. With 10 hundreds and 67 fifties, Dhoni has single-handedly won games for India in ODIs.

Dhoni has represented India in three World Cups and played 17 games. Though he has scored 507 runs at an average of 42.25, he has never managed to score hundred in a World Cup game.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links