The 25 Greatest Cricket Allrounders
Right, here it is. The '25 Greatest Allrounders of All-time'.

I took the players batting average and subtracted their bowling average from it. The greater the gap the 'greater' they are.

To qualify: 50 wickets, 1000 runs

1. Garfield Sobers 23.75 (WI)
2. Jacques Kallis 23.07 (SA)
3. Wally Hammond 20.65 (Eng)
4. Imran Khan 14.88 (Pak)
5. Aubrey Faulkner 14.21 (SA)
6. Keith Miller 14 (Aust)
7. Steve Waugh 13.62 (Aust)
8. Ted Dexter 12.96 (Eng)
9. Sanath Jayasuriya 11.19 (SL)
10. Shaun Pollock 11.17 (SA)
11. Billy Bates 10.91 (Eng)
12. Frank Worrell 10.76 (WI)
13. Asif Iqbal 10.52 (Pak)
14. Mushtaq Mohammad 9.95 (Pak)
15. Trevor Goddard 8.24 (SA)
16. Tony Greig 8.23 (Eng)
17. Jack Gregory 5.81 (Aust)
18. Brian McMillan 5.54 (SA)
19. Monty Noble 5.25 (Aust)
20. Ian Botham 5.14 (Eng)
21. Warwick Armstrong 5.09 (Aust)
22. Charles Kelleway 5.06 (Aust)
23. Richard Hadlee 4.87 (NZ)
24. Bob Simpson 4.55 (Aust)
25. Chris Cairns 4.13 (NZ)