Top 5 Greatest batsmen ever seen in ODI cricket

Over the past fifty years, ODI cricket has witnessed the rise of numerous legendary batsmen. These icons not only redefined the way the game is played but also left a lasting impact through their remarkable records and leadership in their respective eras. Here’s a look at the Top 5 Greatest Batsmen Ever Seen in ODI Cricket.

Let`s take a look at the Top 5 Greatest batsmen ever seen in ODI cricket:

5. Kumar Sangakkara

Top 5 Greatest batsmen ever seen in ODI cricket

Kumar Sangakkara, one of the Top 5 Greatest Batsmen Ever Seen in ODI Cricket, amassed 14,234 runs—second-most in ODI history. A backbone of Sri Lankan cricket, he often rescued the team with stylish, counter-attacking knocks. His 2015 World Cup feat of four consecutive centuries remains unmatched, while his elegant cover drive is ranked among the most graceful shots in the game.

4. Virat Kohli

Top 5 Greatest batsmen ever seen in ODI cricket

Virat Kohli rightfully earns his place among the Top 5 Greatest Batsmen Ever Seen in ODI Cricket with a record that speaks for itself. He became the fastest player to reach 10,000 ODI runs, achieving the milestone in just 205 innings, and currently ranks second for the most ODI centuries with 38 tons.

In recent years, his consistency has been remarkable—scoring 3,369 runs in his last 49 ODIs. As he continues to break records, it’s likely that by the time he retires, Kohli will dominate most batting charts. Revisit this list in ten years, and his name might sit right at the top.

3. Ricky Ponting

Top 5 Greatest batsmen ever seen in ODI cricket

Ricky Ponting firmly secures his place among the Top 5 Greatest Batsmen Ever Seen in ODI Cricket, widely regarded as Australia’s finest in the format. Known for his dominance and leadership, Ponting delivered numerous iconic innings—none more memorable than his unbeaten 140 in the 2003 World Cup final against India.

Alongside Gilchrist and Hayden, Ricky Ponting formed a legendary top order. By his 2012 retirement, he ranked second only to Tendulkar in ODI runs and centuries. As captain, he led Australia to consecutive World Cup wins in 2003 and 2007, sealing his legacy in ODI history.

2. Sir Vivian Richards

Top 5 Greatest batsmen ever seen in ODI cricket

Viv Richards was the original trailblazer among the Top 5 Greatest Batsmen Ever Seen in ODI Cricket. In an era dominated by bowlers and cautious play, Richards revolutionized the format with his fearless style and an incredible strike rate of 90.2.

He held the record for being the fastest to 6,000 ODI runs—a mark untouched for nearly 30 years until Hashim Amla broke it. His defining moment came in the 1979 World Cup final, where he smashed an unbeaten 138* against England, cementing his legacy as one of the game’s all-time greats.

1. Sachin Tendulkar

Top 5 Greatest batsmen ever seen in ODI cricket

Sachin Tendulkar tops the list of the Top 5 Greatest Batsmen Ever Seen in ODI Cricket, holding nearly every major batting record. Known as the “God of Cricket,” he amassed a staggering 18,426 runs and 49 centuries—both unmatched in ODI history.

While some of his records may eventually be broken, Tendulkar was the first to reach such legendary heights. For over two decades, he carried the hopes of over a billion fans every time he walked out to bat. As Harsha Bhogle once said, “When Tendulkar plays well, India sleeps well.”

Conclusion

The legacy of the Top 5 Greatest Batsmen Ever Seen in ODI Cricket—Tendulkar, Kohli, Ponting, Sangakkara, and Richards—goes beyond records. They defined eras, inspired generations, and shaped the modern ODI game. Their impact remains a timeless benchmark of greatness in one-day cricket.

Read More: Top 10 Lowest Score in a Test Innings

FAQ`s

Q1: Why is Sachin Tendulkar considered the greatest in ODI cricket?

A: Tendulkar holds the record for most ODI runs (18,426) and centuries (49). His consistency over 24 years and ability to perform under immense pressure earned him the title “God of Cricket.”

Q2: Has Virat Kohli broken any of Tendulkar’s records?

A: Yes, Virat Kohli became the fastest to 10,000 ODI runs and is closing in on Tendulkar’s record of 49 ODI centuries. His consistency makes him a modern-day giant of the game.

Q3: Why is Kumar Sangakkara on this list?

A: Sangakkara scored over 14,234 ODI runs and is remembered for his elegance and consistency. He holds the record for four consecutive centuries in a single World Cup (2015).

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top