When it comes to cricket, it is all about performances. Many players since beginning has contributed a lot. There have been dangerous bowlers and hard hitting batsmen in the cricket field. However, the game stands out for them who bought tremendous amount of balance in the team, the all-rounders. They were not only important in team combination but match winners too. Here is the list top 10 all-rounders of all time in cricket.
10. Sanath Jayasuriya
The Sri Lankan player had changed the perception of One-day Cricket. He was one of the most dangerous batsmen in the modern cricket and an effective bowler as well. The former Sri Lankan Captain Jayasuriya was selected as a spinner but soon came to fame when he was promoted to bat at the top and started his destructive batting in 1996 World Cup. Over the years, he served his team and considered as role model for any all-rounder in the cricket. He has scored over 13000 runs in ODI and took more than 300 wickets.
9. Andrew Flintoff
The English Cricketer is one of the greatest all-rounders produced by the English Cricket in years. A medium pace bowler and a middle order batsman, Andrew Flintoff was the pillar of English line up in early 2000. He was a terrific fielder and also captained his time for brief stint. Flintoff was equally effective in ODIs and Tests and have some great records under his name. He has scored 3394 runs in ODIs and took 169 wickets. In Tests he made 3845 runs and took 226 wickets.
8. Shaun Pollock
The former captain and a great all-rounder Shaun Pollok has been instrumental in the performance of South Africa over the years. He was the strike bowler of the team and also a solid lower order batsman. Pollok burdened the responsibility of captaining the side as well for long time and was a terrific fielder. He has scored 3781 runs and 421 wickets in Tests and in ODIs he scored 3519 runs and took 393 wickets.
7. Ian Botham
Considered as the best all-rounder of England, Ian Botham was the go to man of England under any circumstances. He played a significant role in reviving English Cricket after Ashes win against Australia. He scored 5200 runs in his Test career of 102 matches and took 383 wickets.
6. Richard Hadlee
One of the greatest all-rounders and most prolific cricketers of New Zealand, Richard Hadlee was once the crown prince of cricket. He finished his career as the highest wicket taker with 431 scalps in Tests. He was a very effective batsman at the lower order and scored 3124 runs in his 86 test matches.