[dropcap size=small]T[/dropcap]he game of ODI cricket has produced many legendary cricketers. Here are 10 of the greatest players in ODI cricket to ever lace up a pair of shoes.

10. Adam Gilchrist


An attacking left-handed batsman and record-breaking wicket-keeper, who redefined the role for the Australia national cricket team through his aggressive batting. He is widely regarded as the greatest wicket-keeper–batsman in the history of the game. 

9. Brian Lara


Widely acknowledged as one of the greatest cricketers of all-time, Lara topped the Test batting rankings on several occasions and holds several cricketing records, including the record for the highest individual score in first-class cricket, with 501 not out for Warwickshire against Durham at Edgbaston in 1994, which is the only quintuple hundred in first-class cricket history.


8. Joel Garner


Joel Garner also known as “Big Joel” or “Big Bird”, is a former West Indian cricketer, and a member of the highly regarded late 1970s and early ’80s West Indies cricket teams.

He had the ability to unleash a devastating yorker, as well as the ability to generate more bounce. He is the only player with more than 100 ODI wickets to average under 20, while his economy rate of just over 3 runs per over, and average of less than 20 runs per wicket are also the best ever for any bowler who took more than 100 wickets. 

7. Michael Bevan


Who says One day cricket is all about power hitting. Michael Bevan with his calm and composed batting has won several games for Australia .He played 232 ODI matches for Australia, and was a part of the 1999 and 2003 teams that won the World Cup. He was known as a “finisher” for Australia, particularly in ODIs, often leading the team to victory in the company of tail-enders.

6. Glenn McGrath

Glenn McGrath

Glenn Donald McGrath is regarded as one of the greatest bowlers in cricketing history, and a leading contributor to Australia’s domination of world cricket from the mid-1990s to the early 21st century.

Known throughout his career for maintaining a remarkably accurate line and length, McGrath’s consistency enabled him to be one of the most economical and dangerous fast bowlers of his time.

5. Ricky Ponting

Ricky Ponting - Wonderful

Ricky Thomas Ponting, nicknamed Punter, was a former captain of the Australia national cricket team during its ‘golden era’ is widely considered by many to be one of the best batsmen of the modern era, along with Sachin Tendulkar of India and Brian Lara of the West Indies.


4. Wasim Akram


Akram is regarded as one of the greatest fast bowlers in the history of game. He holds the world record for most wickets in List A cricket with 881 and is second only to Sri Lankan off-spin bowler, Muttiah Muralitharan in terms of ODI wickets with 502. He is considered to be one of the founders and perhaps the finest exponent of reverse swing bowling.


3. AB Devilliers

AB devillers

AB Devilliers is the only actively playing person who has made into this list. Widely regarded as the best batsman in the world at present, He holds the record of the fastest 50 , 100 and 150 in ODI cricket. Apart from a attacking batsmen , he is also regarded as the best fielder in the world.

2. Viv Richards


Sir Isaac Vivian Alexander Richards is regarded as one of the greatest batsmen of all time and as one of the best players in the history of the sport. Richards was voted one of the five Cricketers of the Century by a 100-member panel of experts in 2000, along with Sir Donald Bradman, Sir Garfield Sobers, Sir Jack Hobbs and Shane Warne.

1. Sachin Tendulkar



Cricket is often called a Gentlemens game and Sachin is a prime example of why it is so. Tendulkar can unquestionably be called the ‘face of modern cricket’ and the biggest cricket icon world has ever seen. Born on 24 April 1973 Sachin took up cricket at the age of eleven, made his Test debut on 15 November 1989 against Pakistan in Karachi at the age of sixteen, and went on to represent Mumbai domestically and India internationally for close to twenty-four years. He is the only player to have scored one hundred international centuries, the first batsman to score a double century in a One Day International, holds the record for most number of runs in both ODI and Test cricket, the only player to complete more than 30,000 runs in international cricket