Top 10 All-Rounders in International Cricket History

1. Sir Garfield Sobers (West Indies)
Sobers is widely regarded as the greatest all-rounder of all time, excelling as a batsman, bowler, and fielder. He scored 8,032 runs and took 235 wickets in Test cricket.
2. Imran Khan (Pakistan)
Imran Khan led Pakistan to their first World Cup victory in 1992 and was a formidable all-rounder with 3,807 runs and 362 wickets in Test cricket.
3. Ian Botham (England)
Botham was known for his aggressive batting and effective bowling, amassing 5,200 runs and taking 383 wickets in Test cricket.
4. Kapil Dev (India)
Kapil Dev led India to their first World Cup win in 1983 and was a prolific all-rounder with 5,248 runs and 434 wickets in Test cricket.
5. Jacques Kallis (South Africa)
o Kallis is one of the most successful all-rounders, scoring 13,289 runs and taking 292 wickets in Test cricket, and over 11,000 runs and 273 wickets in ODIs.
6. Richard Hadlee (New Zealand)
Hadlee was a dominant force with the ball and a reliable batsman, scoring 3,124 runs and taking 431 wickets in Test cricket.
7. Shaun Pollock (South Africa)
Pollock was an exceptional all-rounder with 3,781 runs and 421 wickets in Test cricket, and over 3,500 runs and 393 wickets in ODIs.
8. Sir Ian Botham (England)
Known for his flamboyant style, Botham scored 5,200 runs and took 383 wickets in Test cricket, making him one of England's greatest all-rounders.
9. Andrew Flintoff (England)
Flintoff played a crucial role in England's 2005 Ashes victory, scoring 3,845 runs and taking 226 wickets in Test cricket.
10. Shakib Al Hasan (Bangladesh)
Shakib is one of the most consistent all-rounders in modern cricket, with over 4,000 runs and 200 wickets in Test cricket, and over 6,000 runs and 290 wickets in ODIs.