This is my attempt to take the term "cricketer" to heart, and fielding into account as much as possible:
1. Viv Richards
2. Jacques Kallis
3. Shaun Pollock
4. Sanath Jayasuriya
5. Ricky Ponting
6. AB de Villiers
7. Wasim Akram
8. Andrew Flintoff
9. Sachin Tendulkar
10. Brett Lee
11. Chaminda Vaas
12. Muttiah Muralitharan
13. Kumar Sangakkara
14. Michael Hussey
15. Kapil Dev
16. Imran Khan
17. Lance Klusener
18. Richard Hadlee
19. Adam Gilchrist
20. Glenn McGrath
Honorable mentions: Virender Sehwag, Michael Bevan, Shane Warne, Daniel Vettori, Chris Cairns, Shakib Al Hasan, Waqar Younis, MS Dhoni
5 Australians, 4 South Africans, 4 Sri Lankans, 2 Indians, 2 Pakistanis, 1 West Indian, 1 New Zealander, 1 Englishman.
Ponting, AB and Hussey benefit significantly from taking fielding into account, while Dhoni, Afridi and Shakib suffer. Sanga and Gilly benefit from being solid keepers.