Top 10 Best Cricketers of All Time
1Sachin Tendulkar
2Don Bradman
4Shane Warne
5Shahid Afridi
6Mahendra Singh Dhoni
8Virat Kohli
10Jacques Kallis
13Imran Khan
15Adam Gilchrist
18AB de Villiers
21Virender Sehwag
22Ricky Ponting
26Shakib Al Hasan
28Kane Williamson
29Rahul Dravid
30Michael Clarke
32Sourav Ganguly
33Kumar Sangakkara
34Chris Gayle
35Wasim Akram