Top 5 all-rounders in ODI World Cup history

Image result for imran khan world cup
Imran led Pakistan to World Cup glory in 1992

The most-watched cricketing event has produced many exciting games and exciting players. Started in 1975 with West Indies lifting the inaugural edition of the tournament, 11 World Cups have happened so far and Australia lifted it the most number of times (5).

World Cup has seen some of the greatest players in the world fighting for glory. Sachin Tendulkar was the greatest batsman to have played the World Cup with 2278 runs while Glenn McGrath was the most successful bowler with 71 wickets.

The tournament has seen some of the greatest all-rounders like Sir Ian Botham, Sir Richard Hadlee, Andrew Flintoff and Shane Watson as well.

On that note, let's look at the top all-rounders in the history of World Cup.


#5 Imran Khan, Pakistan

One of the finest cricketers Pakistan has ever produced and the man who changed cricket in the nation forever. He was the most successful captain in Pakistan cricket history.

A brilliant all-rounder, Imran Khan led the Men in Green to World cup glory in 1992, when they beat England in the finals to become the champions for the first time in their history. It was the moment that every Pakistani would want to relive again and again.

Imran Khan played 88 tests and 175 ODIs for Pakistan, scoring 7516 runs and taking 544 wickets. He captained Pakistan in 48 Tests and 139 One Day Internationals and played in 5 World Cups for them, scoring 666 runs and taking 34 wickets.

Khan retired from cricket six months after his historic 1992 World Cup triumph.

#4 Steve Waugh, Australia

Image result for steve waugh world cup
Steve Waugh lifting the 1999 ICC World Cup

A right-handed batsman and a clever medium-pace bowler, Steve Waugh was one of the finest cricketers Australia has ever produced and a great cricketing role model. He was awarded the Australian of the Year award in 2004 and was inducted into ICC Cricket Hall of Fame in 2010.

Steve Waugh played 168 tests and 325 One Day Internationals for Australia, scoring 18496 runs and taking 287 wickets including 35 hundreds.

Waugh represented Australia in four World Cups from 1987 to 1999. He scored a massive 978 runs and took some useful wickets (27). The former Australian captain led his team to glory in the 1999 World Cup in England when they beat Pakistan in the finals to lift their second World Cup.

#3 Jacques Kallis, South Africa

India v South Africa: Group B - 2011 ICC World Cup
India v South Africa: Group B - 2011 ICC World Cup

Arguably the best all round cricketer of our generation, Jacques Kallis has been hailed by many as the greatest ever cricketer. He is the only cricketer to have scored more than 10000 runs and taken over 250 wickets in both Tests and One Day Internationals.

Jack Kallis has played 5 World Cups for South Africa, scoring 1148 runs and taking 21 wickets. Kallis had a brilliant batting technique that enabled him to excel irrespective of the formats. Unusual for an all-rounder, he batted at no.3 or 4 and had scored runs all around the globe.

Many underestimated his bowling abilities but Kallis was a genuine pace bowler. He can run in all day with good pace and can swing the ball beautifully. He retired with 25,534 internationals runs and 577 wickets, which are insane numbers for any cricketer. Truly a cricketing legend.

#2 Kapil Dev, India

Image result for kapil world cup
Kapil Dev posing with the 1983 Cricket World Cup

Indian cricket legend Kapil Dev is considered as one of the greatest all-rounders of all time. Against all odds, he led India to glory in the 1983 Cricket World Cup in England against the mighty West Indies.

One of the finest right arm swing bowlers, Kapil Dev was one of the best hitters of the cricket ball during his time. He played 131 tests and 225 One Day Internationals for India in his illustrious career and scored 9031 international runs and took 6867 international wickets.

Kapil Dev played 4 World Cups for India between 1979 and 1992, scoring 669 runs and taken 28 wickets. He was named by Wisden as the Indian Cricketer of the Century in 2002 and in 2010, he was inducted into ICC Cricket Hall of Fame.

#1 Sanath Jayasuriya, Sri Lanka

Image result for jayasuriya 1996 world cup
The key man behind Sri Lanka's 1996 World Cup triumph

He was the man who revolutionized One Day International Cricket (ODI) with his aggressive batting and redefined the game of limited overs cricket. Starting his career as a left-arm orthodox spin bowler, Jayasuriya soon became the opening batsman for Sri Lanka.

He was one of the key players in Sri Lanka's 1996 Cricket World Cup triumph, where he won the Man of the Tournament for his all-round contributions. Jayasuriya played a mammoth 445 One Day Internationals and 110 tests for Sri Lanka, scoring 20403 international runs and picked up 421 international wickets.

In his World Cup career, Sanath Jayasuriya has scored 1165 runs (all time 6th highest in World Cups) and has picked up 27 wickets. Jayasuriya was named as one of the Wisden Cricketers of the Year in 1997. He captained Sri Lanka in 38 test matches and 117 one day internationals.

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

Quick Links

Edited by Sankalp Srivastava