In the world of cricket, the One Day International (ODI) format has witnessed some extraordinary batting prowess over the years. From iconic performances to stunning displays of skill and technique, these batsmen have left an indelible mark on the ODI stage. Today, we unveil the list of the top 10 greatest ODI batsmen of all time, based on their exceptional records, impact on the game, and sheer brilliance with the willow.
1. Sachin Tendulkar (India):
Widely regarded as the ‘Master Blaster,’ Sachin Tendulkar’s name resonates with cricket fans worldwide. With a record 18,426 runs and 49 centuries in ODIs, Tendulkar’s longevity, consistency, and unmatched skill make him the epitome of batting greatness.
2. Viv Richards (West Indies):
The charismatic Sir Vivian Richards dominated ODI cricket with his aggressive style. Known for his swagger and fearlessness, Richards played game-changing innings and accumulated 6,721 runs at a remarkable strike rate of 90.20.
3. Ricky Ponting (Australia):
A true modern-day legend, Ricky Ponting’s aggressive stroke play and leadership qualities set him apart. His ability to score 13,704 runs, including 30 centuries, while captaining Australia to multiple World Cup victories solidifies his place in this elite list.
4. Kumar Sangakkara (Sri Lanka):
The elegant left-hander, Kumar Sangakkara, showcased remarkable consistency and grace at the crease. His tally of 14,234 runs, coupled with 25 centuries, reflects his mastery of the ODI format.
5. AB de Villiers (South Africa):
Renowned for his unorthodox stroke play and 360-degree batting, AB de Villiers redefined the possibilities in ODI cricket. His ability to adapt to any situation and score at a breathtaking pace make him one of the greatest entertainers in the history of the game.
6. Virat Kohli (India):
The modern-day batting maestro, Virat Kohli, has shattered numerous records with his sublime technique and hunger for runs. With a staggering average of over 59 and 43 centuries, Kohli continues to captivate cricket enthusiasts worldwide.
7. Brian Lara (West Indies):
Brian Lara’s fluid stroke play and his ability to play big innings made him a true ODI great. Scoring 10,405 runs at an average of 40.48, Lara’s captivating batting style remains etched in the memories of fans.
8. Sanath Jayasuriya (Sri Lanka):
Sanath Jayasuriya revolutionized the concept of power-hitting at the top of the order. His explosive batting, coupled with his left-arm spin, made him a game-changer. Jayasuriya amassed 13,430 runs and also claimed 323 wickets, leaving an indelible mark on ODI cricket.
9. Jacques Kallis (South Africa):
Jacques Kallis was a batting all-rounder par excellence. With over 11,579 runs and 273 wickets in ODIs, his ability to contribute consistently with both bat and ball makes him one of the greatest all-rounders of all time.
10. Chris Gayle (West Indies):
Known as the ‘Universal Boss,’ Chris Gayle’s destructive hitting and immense power have left bowlers trembling. With over 10,480 runs and a plethora of boundary-laden innings, Gayle’s impact on ODI cricket cannot be overlooked.