3. Shane Warne:
Shane Warne played for Australia during 1992-2007. H e is one the greatest bowler of in the history of cricket. The fact that he has picked over 1000 wickets in international is itself a wonder of cricket. He grabs the number 3 position in our list of top 10 greatest bowlers of all time. Warne has taken 708 wickets in Tests and 293 wickets in ODI’s.