Top 10 Cricket Players of All Time
Sir Don Bradman - Australian batsman with a career batting average of 99.94
Sachin Tendulkar - Indian batsman with the most runs in international cricket
Viv Richards - West Indian batsman known for his aggressive style of play
Jacques Kallis - South African all-rounder with over 25,000 international runs and 577 wickets
Shane Warne - Australian spinner with 708 test wickets, the most by any bowler
Wasim Akram - Pakistani left-arm fast bowler with over 900 international wickets
Brian Lara - West Indian batsman with the highest individual score in test cricket (400*)
Muttiah Muralitharan - Sri Lankan spinner with 800 test wickets, the most by any bowler
Ricky Ponting - Australian batsman and captain with over 27,000 international runs and 71 centuries
Virat Kohli - Indian batsman and captain with over 12,000 international runs and 70 centuries