Top 10 ODI Batsmen of All Time One-Day International Cricket 1983-2025 | Sports324

Top 10 ODI Batsmen of All Time One-Day International Cricket 1983-2025


Top 10 ODI Batsmen of All Time One-Day International Cricket

Discover the greatest ODI batsmen in cricket history, including legends like Sachin Tendulkar, Kumar Sangakkara, and Virat Kohli. Explore their records, achievements, and unmatched contributions to the game.

PlayerSpanMatRunsHSAve100
SR Tendulkar (IND)1989-201246318426200*44.8349
KC Sangakkara (Asia/ICC/SL)2000-20154041423416941.9825
V Kohli (IND)2008-20242951390618358.1850
RT Ponting (AUS/ICC)1995-20123751370416442.0330
ST Jayasuriya (Asia/SL)1989-20114451343018932.3628
DPMD Jayawardene (Asia/SL)1998-20154481265014433.3719
Inzamam-ul-Haq (Asia/PAK)1991-200737811739137*39.5210
JH Kallis (Afr/ICC/SA)1996-20143281157913944.3617
SC Ganguly (Asia/IND)1992-20073111136318341.0222
R Dravid (Asia/ICC/IND)1996-20113441088915339.1612
RG Sharma (IND)2007-20242651086626449.1631
MS Dhoni (Asia/IND)2004-201935010773183*50.5710
CH Gayle (ICC/WI)1999-20193011048021537.8325
BC Lara (ICC/WI)1990-20072991040516940.4819

Top 10 ODI Batsmen in Cricket History

Cricket has seen numerous extraordinary players who have left an indelible mark on the One-Day International (ODI) format. These legends have entertained millions with their remarkable skills, consistency, and match-winning performances. Here’s a closer look at the greatest ODI batsmen of all time.

1. Sachin Tendulkar (India)

Known as the “God of Cricket,” Sachin Tendulkar is widely regarded as the greatest batsman in ODI history. His ability to dominate bowling attacks, adapt to different conditions, and deliver under pressure earned him numerous accolades, including being the first player to score a double century in ODIs.

2. Kumar Sangakkara (Sri Lanka)

Sangakkara’s elegance and consistency made him one of the most dependable batsmen in ODI cricket. His record-breaking run in the 2015 World Cup, where he scored four consecutive centuries, stands as a testament to his class.

3. Virat Kohli (India)

Virat Kohli, the modern-day cricketing phenomenon, is renowned for his incredible consistency and chase-master reputation. With the highest batting average among the top run-scorers, Kohli continues to redefine greatness in ODIs.

4. Ricky Ponting (Australia)

Ponting’s aggressive batting and leadership played a pivotal role in Australia’s dominance during the early 2000s. His ability to perform on the biggest stages, including World Cups, cements his legacy as one of the all-time greats.

5. Sanath Jayasuriya (Sri Lanka)

Jayasuriya revolutionized ODI batting with his aggressive approach during the powerplay overs. His explosive style laid the foundation for modern-day openers in white-ball cricket.

6. Mahela Jayawardene (Sri Lanka)

Jayawardene’s finesse and technical brilliance made him a joy to watch. His ability to anchor innings and build partnerships was instrumental in Sri Lanka’s success.

7. Inzamam-ul-Haq (Pakistan)

Inzamam’s calm demeanor and match-winning knocks made him one of Pakistan’s finest ODI batsmen. His ability to accelerate when needed was a hallmark of his game.

8. Jacques Kallis (South Africa)

Kallis’ all-round abilities made him a priceless asset for South Africa. As a batsman, his consistency and ability to adapt to different situations were unparalleled.

9. Sourav Ganguly (India)

Ganguly, known as the “Prince of Kolkata,” was a fearless batsman and a visionary leader. His aggressive batting at the top of the order was instrumental in shaping India’s ODI success.

10. Rahul Dravid (India)

Dravid, nicknamed “The Wall,” was the epitome of stability and class. His ability to adapt to different roles, including keeping wickets, showcased his versatility in ODIs.

Sports324

A sports324 website is an online platform that provides information and news related to sports. Sports websites can cover a wide range of sports and topics, from professional leagues to amateur sports,

Recent Posts