All-rounders in any form of sport are important for the team. In cricket, there have always been one or two all-rounders in a team. Finding a genuine one is very tough.
It's very difficult to find a person good in both batting and bowling (now the emphasis is on fielding, too).
I have compiled the list of all rounders and taken the cream of them. The criteria I have chosen is a bit harsh on some people but I wanted to see people who have excelled at the top most level in both departments.
So the "cut-off" is 3,000 runs with an average more than 30 and 200 wickets.
So here goes!