Top 5 current all-rounders in ODI cricket

Gary Sobers is regarded as the greatest ever all-rounder to grace the game

#1 Shakib Al Hasan (Bangladesh)

Shakib has been the world’s No.1 all-rounder for a long time

Arguably the greatest all-rounder among the current crop of international players, Shakib Al Hasan has been one of the biggest reasons behind Bangladesh’s success in the recent past. Beating Pakistan, India and South Africa in back to back series is the biggest achievement for Bangladesh cricket till now and Shakib was an important member of that team.

Shakib has been the most valuable member of the Bangladesh team ever since making his debut against Zimbabwe in 2006. He is a rock solid middle order batsman and knows when to accelerate and can play the big shots really well.

He has been the main reason why Bangladesh has done really well in World Cups recently. Shakib is an intelligent bowler and bowls with immense control and guile and has been a primary wicket taker for Bangladesh.

The Bangladeshi has scored 4,398 runs in 157 matches at an impressive average of 35.18. With the ball in hand, the all-rounder has also picked 206 wickets an average of 27.89 per wicket.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications