In One Day Internationals (ODIs), the ability to score consistently while keeping the scoreboard ticking is crucial. Fours play a vital role in achieving this balance between rotating the strike and maintaining a good run rate. Here’s a look at the top 5 batsmen who have hit the most fours in ODI history, showcasing their ability to dominate the opposition through consistent and aggressive batting.
1. Sachin Tendulkar – The King of Fours
Sachin Tendulkar, often referred to as the “God of Cricket”, tops the list with a mind-blowing record. He has smashed 2016 fours in his illustrious ODI career, a number that truly reflects his dominance over bowlers worldwide. Over the course of 463 ODIs, Sachin amassed 18,426 runs, and his ability to find the boundary regularly was a key factor in his legendary status. His record of hitting the most fours in ODIs still stands untouched.

2. Sanath Jayasuriya – Sri Lanka’s Powerhouse
Coming in at number two is Sri Lanka’s aggressive opener Sanath Jayasuriya. Known for his explosive batting style, Jayasuriya hit 1500 fours in his ODI career. His fearless approach often left bowlers helpless, and in his 445 matches, he piled up 13,430 runs. Jayasuriya revolutionized the role of an opener with his ability to attack right from the start of an innings.

3. Kumar Sangakkara – The Elegant Sri Lankan Captain
Another Sri Lankan legend on the list is Kumar Sangakkara. Renowned for his elegance and technique, Sangakkara was a master at playing along the ground, and this is reflected in his 1385 fours in ODIs. Across 404 matches, he scored 14,234 runs, cementing his place as one of the greatest batsmen of all time. Sangakkara’s ability to rotate the strike while finding the gaps made him a nightmare for bowlers.

4. Virat Kohli – India’s Modern-Day Run Machine
India’s modern-day batting icon Virat Kohli finds himself in the fourth spot. Known for his consistency and hunger for runs, Kohli has already hit 1302 fours in 295 ODIs. With a staggering total of 13,906 runs and still going strong, Kohli continues to add to his tally. His sharp cricketing mind and ability to anchor the innings while punishing loose balls make him one of the best in the game today.

5. Ricky Ponting – Australia’s Legendary Leader
Australian great Ricky Ponting takes the fifth spot on this list. Known for his aggressive yet calculated batting, Ponting scored 1231 fours during his ODI career. Across 375 matches, Ponting accumulated 13,704 runs, leading Australia to numerous victories with his consistent performances. His ability to adapt to different match situations made him one of the most successful captains and batsmen in the history of cricket.

These five legendary players have not only amassed huge runs in ODI cricket but also displayed exceptional skill in finding boundaries consistently. Their mastery over hitting fours has played a key role in their teams’ successes over the years, and they will continue to be remembered as some of the greatest batsmen in ODI history.