
Most Fours in ODI Cricket History. (This image is AI-generated)
Scoring fours in ODI cricket is the real skill of batting. Unlike sixes that depend on sheer strength, fours demonstrate finesse, timing and precision. They help maintain the flow of runs and annoy bowlers. Sachin Tendulkar holds the record for the most fours in ODI cricket with an astonishing tally of 2,016.
Top 5 Players with Most Fours in ODI Cricket
| Player | Span | Matches | Fours |
|---|---|---|---|
| Sachin Tendulkar (IND) | 1989-2012 | 463 | 2,016 |
| Sanath Jayasuriya (SL) | 1989-2011 | 445 | 1,500 |
| Virat Kohli (IND) | 2008-present | 314 | 1,389 |
| Kumar Sangakkara (SL) | 2000-2015 | 404 | 1,385 |
| Ricky Ponting (ICC) | 1995-2012 | 375 | 1,231 |
Sachin Tendulkar – 2,016 ODI Fours
Sachin Tendulkar played 463 ODIs and struck a staggering 2,016 fours between 1989 and 2012. These fours helped him score 8,064 runs and reinforced his legacy as cricket’s top run-scorer.
Sanath Jayasuriya – 1,500 ODI Fours
Sanath Jayasuriya smashed 1,500 fours across 445 ODIs between 1989 and 2011, cementing his reputation as one of cricket’s most explosive openers. His boundaries accounted for 6,000 of his 13,430 runs showcasing his attacking approach.
Virat Kohli – 1,389 ODI Fours
Virat Kohli has struck 1,389 fours in 314 ODIs since making his debut in 2008. He achieved the milestone of 1,000 ODI fours in only 216 innings and his ability to hit boundaries continues to propel him up the record charts as the only active player in the top five.
Kumar Sangakkara – 1,385 ODI Fours
Kumar Sangakkara achieved 1,385 fours in 404 ODIs from 2000 to 2015. His boundaries alone added up to 5,540 runs out of his 14,234-run career which highlights his consistent scoring ability
Ricky Ponting – 1,231 ODI Fours
Ricky Ponting smashed 1,231 fours in 375 ODIs from 1995 to 2012. These boundaries contributed 4,924 runs to his impressive career total of 13,704 and and he reached the milestone of 1,000 fours in only 257 innings.







