10. AB DE VILLIERS

AB de Villiers is a South African cricketer. He was born on 17 February 1984 in Warmbad, South Africa. He holds the record for the fastest ODI century in just 31 balls. He also records the fastest ODI 50 and 150. He was named as the ICC ODI Player of the Year 3 times during his international career.

9. MS DHONI

Mahendra Singh Dhoni is an Indian international cricketer who captained the Indian national team. He was born on 7 July 1981 in Ranchi, Bihar, India. He is the only captain in the history of Cricket to win all ICC trophies. He is considered as one of the best wicket-keepers and captains in modern limited-overs international cricket.

8. JACQUES KALLIS

Jacques Kallis is a former South African cricketer. He was born on 16 October 1975 in Cape Town, Western Cape, South Africa. He is the only cricketer in the history who score more than 10,000 runs and take over 250 wickets in both ODI and Test match cricket.

7. SHANE WARNE

Shane Keith Warne is a former international cricketer who captained the Australian national team in One Day Internationals. He was born on 13 September 1969 in Upper Ferntree Gully, Victoria, Australia. He took over 1,000 international wickets in both Tests and One-Day International matches.

6. IAN BOTHAM

Sir Ian Botham is an English cricket commentator and a former cricketer. He was born on 24 November 1955 in Heswall, Cheshire, England. He became the second player in Test history to complete the "match double" of scoring 100 runs and taking 10 wickets in the same match.

5. MUTTIAH MURALITHARAN

Muttiah Muralitharan is a Sri Lankan cricket coach and former cricketer who was rated as the greatest Test match bowler. He was born on 17 April 1972 in Kandy, Sri Lanka. He holds the world record for the most wickets in both Test and one-day cricket. He took 800 Test wickets and over 500 One Day International wickets.

4. GARRY SOBERS

Sir Garry Sobers is a former cricketer who played for the West Indies between 1954 and 1974. He was born on 28 July 1936 in Bridgetown, Barbados. He is considered to be cricket's greatest ever all-rounder. He played 93 Tests for the West Indies scoring 8032 runs at an average of 57.78 and taking 235 wickets at an average of 34.03.

3. VIVIAN RICHARDS

Sir Vivian Richards is an Antiguan retired cricketer, who represented the West Indies at Test and international levels. He was born on 7 March 1952 in St. John's, Antigua. As a captain, he won 27 of 50 Test matches and lost only 8 matches. He scored 8,540 runs in 121 Test matches with an average of 50.23.

2. SACHIN TENDULKAR

Sachin Tendulkar is an Indian former international cricketer and a former captain of the Indian national team. He was born at Nirmal Nursing Home in Dadar, Bombay on 24 April 1973. He is the only player to complete more than 30,000 runs in international cricket. He is the only player to have scored 100 international centuries.

1. DON BRADMAN

Sir Donald George Bradman was an Australian international cricketer. He was born on 27 August 1908 at Cootamundra, New South Wales. His career Test batting average of 99.94 has been cited as the greatest achievement by any sportsman in any major sport. Bradman still holds the record highest series batting average (201.50).