TOP 10 ODI All-Rounders In Cricket World

An genuine all-rounder is a cricketer who regularly performs well at both batting and bowling. All-rounder play a vital role behind the success of a team. Here we introduce you some of the best all-rounders who are currently playing for their respective teams.
1. Jacques Kallis: South African legend Jacques Kallis is undoubtedly the greatest ODI all-rounder in current cricket world
He is a stylish and technically correct batsmen, and can bowl accurately with his smooth bowling action. Kallis is a dependable bowler who can provide the break through every time, when his team needed
2. Shahid Afridi: Known as Boom Boom Afridi, Pakistani cricketer Shahid Afridi is one of the exciting all-rounder in ODIs. He is well known for his aggressive batting style and his very economical and accurate leg spin bowling. He is a madcap basher, literally unable to control his urges to slog every ball that comes his way
3. Shane Watson: Shane Watson is the designated all-rounder of Australia, who bats higher in the batting lineup. Watson is an aggressive batsman with clean striking abilities and bowls quality medium pace
He started his career as a bowling all-rounder, but Injuries forced him to change to a batting all-rounder
4. Shakib Al Hasan: Bangladeshi cricketer, Shakib is undoubtedly one of the finest ODI all-Rounder in current cricket. He is a left handed classy batsman and is equally good with slow left-arm orthodox spin bowling. He is accurate and consistent in bowling and in batting, a wide range of strokes filled with aggression
5. Abdul Razzaq: Pakistan cricketer Abdul Razzaq has been a match winning all-rounder for his team in ODIs. He is a right arm fast-medium bowler and a right-handed batsman and a key member of the team. Razzaq is rapid enough to open the bowling and can bat anywhere in the batting order
6. Ravindra Jadeja: Indian all-rounder Ravindra Jadeja has impressed everyone with his good show with both ball and bat. Jadeja is a left-handed middle-order batsman and slow left-arm orthodox bowler with sharp accuracy. His confidence in his own ability makes him one of the most shouted all-rounder in international cricket
7. Dwayne Bravo: Dwayne Bravo, a genuine all-rounder always makes a handy contribution to West Indian side in ODIs. Bravo is an aggressive right-handed batsman and a right-arm medium-fast bowler. He was a key member of the West Indies team that won the 2012 ICC World Twenty20
8. Mohammad Hafeez: Mohammad Hafeez of Pakistan is a very useful all-rounder for his team in ODIs in current cricket. He is a right-handed opening batsman and also a very economical right-arm off-break bowler. Hafeez is known for his intelligent batting, but also for aggressive shot plays when needed
9. Darren Sammy: West Indian cricketer Darren Sammy is a genuine and effective ODI all-rounder in current cricket. With amazing career striking capability, Sammy is the pillar of West Indian lower order.
10. Angelo Mathews: Angelo Mathews of Sri Lanka is a successful lower-order batting all-rounder in current ODI cricket. Mathews is well known for his compact batting technique and consistent fast-medium bowling. He was a member of the 2014 World T20 winning team and also the 2011 World Cup runners up team