Sportsboom Logo
  • Baseball

  • Basketball

  • Betting

  • Boxing

  • Cricket

  • Darts

  • Football

  • Golf

  • Interviews

  • MMA

  • Motor Sports

  • NBA

  • NFL

  • Olympics

  • Pool

  • Rugby

  • Snooker

  • Tennis

Interviews
Predictions
Transfers
Betting
  • Sports
    • Baseball
    • Basketball
    • Betting
    • Boxing
    • Cricket
    • Darts
    • Football
    • Golf
    • Interviews
    • MMA
    • Motor Sports
    • NBA
    • NFL
    • Olympics
    • Pool
    • Rugby
    • Snooker
    • Tennis
  • Interviews
  • Predictions
  • Transfers
  • Betting
    1. Home>
    2. Cricket>
    3. Top 10 Most Fours in ODIs | By Team & By Player
    Cricket
    Cricket
    Guide

    Top 10 Most Fours in ODIs | By Team & By Player

    Sachin Tendulkar holds the record for most fours in ODI cricket, while Sri Lanka has scored the most fours in a single ODI innings.

    Umaima Saeed
    Umaima Saeed
    Sports Writer

    Last updated: 2024-01-12

    Dillip Mohanty
    Sports Editor

    5 minutes read

    Table of Contents
    • Most Fours in ODIs by Player
    • Most Fours in an ODI Innings by a Team
    • Most Fours in an ODI Innings by a Player
    • FAQs

    Boundaries in limited-overs cricket hold much significance, acting as momentum-shifters and run accelerators. They not only contribute to the team's total but also apply pressure on the opposition.

    Sachin Tendulkar is widely recognized as one of the best ODI batsmen in cricket history. He not only boasts the highest run tally in the format but also holds the record for the most fours in ODI cricket.

    Take a look at the list of the top 10 batters with the most fours in ODI cricket history. 

    Most Fours in ODIs by Players

    Most fours in ODIs

    Top 10

    Player MatchesRuns Average Fours 
    Sachin Tendulkar4631842644.832016
    Sanath Jayasuriya 4451343032.361500
    Kumar Sangakkara 4041423441.981385
    Virat Kohli2921384858.671294
    Ricky Ponting 3751370442.031231
    Adam Gilchrist 287961935.891162
    Virender Sehwag251827335.051132
    Chris Gayle3011048037.831128
    Sourav Ganguly 3111136341.021122
    Mahela Jayawardene 4481265033.371119
    Sportsboom Event Table Logo

    India batter Sachin Tendulkar not only holds the record for the highest run-scorer in 50-over cricket, but also holds the record for the most fours in ODI (2016), and most fours in ODI in a calendar year (192).

    Sachin Tendulkar ODI Celebration_1.jpeg

    Following closely is Sri Lanka’s Sanath Jayasuriya, with 1500 fours to his name. Boasting 28 centuries and the record for the highest ODI innings by a Sri Lankan batter (189 runs against India at Sharjah in 2000). Kumar Sangakkara, another stalwart of Sri Lanka cricket, hit 1385 fours. His career spanned from 2000 to 2015, during which he amassed 14,234 runs in 404 matches at an average of over 41.

    Modern-day cricketing maestro Virat Kohli, claims the fourth spot with 1294 fours. Kohli has scored 13,848 runs at an impressive average of 58.67. Meanwhile, Australian legends Ricky Ponting and Adam Gilchrist, with 1231 and 1162 fours, hold the fifth and sixth spot, respectively.

    Virender Sehwag amassed 1132 boundaries in his ODI career while notching up 8,273 runs at a strike rate of 104.33. West Indies' Chris Gayle, with 1128 fours, solidified his status as one of the most destructive batsmen in ODI history. Gayle has scored 10,425 runs at an average of 38.04.

    Sourav Ganguly, with 1122 fours, is ninth on the list of the most fours in ODI. A former captain and prolific batsman, Ganguly's career spanned from 1992 to 2007, during which he scored 11,363 runs at an average of 40.73. Rounding off the top 10 is Sri Lankan legend Mahela Jayawardene, who collected 1119 fours during his ODI career from 1998 to 2015, amassing over 12,650 runs in 448 matches.

    Most Fours in an ODI Innings by a Team

    Most Fours in an ODI innings by a Team

    Top 10 List

    Team Score Fours Result Year 
    Sri Lanka443 – 956Won2006
    India 418 – 548Won2011
    Australia392 – 848Won2023
    India 404 – 547Won2014
    New Zealand 401 – 646Lost 2023
    Scotland 371 – 545Won2018
    South Africa 428 – 545Won2023
    England 391 – 444Won2005
    South Africa 438 – 944Won2006
    Sri Lanka 398 – 543Won1996
    Sportsboom Event Table Logo

    Sri Lanka holds the record for most fours in ODI innings by a team (56). Against the Netherlands in 2006, the Jayawardene-led side posted a mammoth total of 443 – 9 and went on to win by 195 runs. Jayasuriya and Tillakaratne Dilshan scored centuries.

    Next on the list is India, who scored 418 – 5 against the West Indies in 2011 in Indore. India’s innings was laced with 48 fours, 25 of which were scored by Sehwag, who produced a remarkable innings of 219 runs from 149 balls. India won the match by 153 runs.

    Virender Sehwag ODI Indore.jpeg

    On the third spot is Australia, who posted 392 – 8 against South Africa in September 2023. Of the 48 fours hit by them, 19 came off Marnus Labuschagne’s bat. Labuschagne scored a 99-ball 124 to help Australia win by 123 runs.

    Fourth and fifth on the list are India and New Zealand. India hit 47 boundaries in their total of 404 for 5 against Sri Lanka in Kolkata. Rohit Sharma (173-ball 264), hit 33 fours. New Zealand, meanwhile, scored 401 – 6 against Pakistan at the 2023 Cricket World Cup. Their innings saw a total of 46 boundaries, of which 15 came off centurion Rachin Ravindra’s bat. However, Pakistan won the match via the DLS method.

    Scotland and South Africa each scored 45 boundaries and are at the sixth and seventh spots, respectively on the list of most fours in the ODI match by team. Scotland beat England by six runs after defending 371, while the Proteas defended 428 against Sri Lanka. Each of Quinton de Kock, Rassie van der Dussen and Aiden Markram scored a century. 
    England in 2005 and South Africa in 2006, each scored 44 boundaries in their respective wins over Bangladesh and Australia. For England, Andrew Strauss hit 19 boundaries in his 128-ball 152. For South Africa, Herschelle Gibbs stole the show with his 111-ball 175, laced with 21 boundaries.

    On the tenth spot is Sri Lanka. The Arjuna Ranatunga-led side defeated Kenya by 144 runs at the 1996 World Cup, after scoring 398 for 5, including 43 fours. The top run-scorer was Aravinda de Silva, with a 115-ball 145 laced with 14 boundaries. 

    Most Fours in an ODI Innings by a Player

    Most Fours in ODI Innings

    By a Player

    PlayerRuns Balls Fours Strike Rate
    Rohit Sharma 26417333152.60
    Sachin Tendulkar 200*14725136.05
    Virender Sehwag21914925146.97
    Sanath Jayasuriya15710424150.96
    Martin Guptill237*16324145.39
    David Warner 17313624127.20
    Fakhar Zaman 210*15624134.61
    Ishan Kishan21013124160.30
    Calum Macleod157*14623107.53
    Saeed Anwar19414622132.87
    Sportsboom Event Table Logo

    Rohit Sharma holds the record for most fours in ODI innings by a player. He found the boundary 33 times in his 173-ball 264 against Sri Lanka at the Eden Gardens in 2014. Sachin Tendulkar and Virender Sehwag are in the second and third spots with 25 boundaries each. Tendulkar scored an unbeaten 200 off 147 against South Africa in Gwalior in 2010, while Sehwag’s 149-ball 219 came against the West Indies in Indore in 2011.

    Rohit Sharma Celebrating 200 at Eden Gardens.jpeg

    Next on the list are Sanath Jayasuriya (104-ball 157), Martin Guptill (163-ball 237*), David Warner (136-ball 173), Fakhar Zaman (156-ball 210*) and Ishan Kishan (131-ball 210), all of whom have hit 24 fours in an ODI innings.

    Ninth on the list is Calum Macleod, who scored a 164-ball 157*, including 23 fours, against Afghanistan in 2018. Rounding off the top 10 is Saeed Anwar, who hit 22 fours in his knock of 194 against India in Chennai in 1997. 

    FAQs

    Who scored most fours in ODI cricket history?

    Sachin Tendulkar, with 2016 fours, holds the record for most fours in ODI cricket history. 

    Who scored most fours in an innings in ODI?

    Rohit Sharma has scored the most fours in an innings in ODI (33)

    What is the record for most fours in ODI innings by a team?

    Sri Lanka holds the record for the team with most fours in an ODI innings (56).

    What is the record for most four in ODI match?

    87 fours were hit in a match between South Africa and Australia in Johannesburg in 2006. 

    What is the record for most fours in ODI in a calendar year?

    Sachin Tendulkar hit 192 fours in 32 innings in 2007. 

    What is the record for most fours in ODI by an Indian batsman?

    Rohit Sharma has scored the most fours in an ODI innings among Indian batsmen (33)

    Recommended Articles

    Most sixes in a Test Innings
    Cricket

    Cricket

    Most sixes in a Test Innings

    Dillip Mohanty
    Sports Editor
    Last updated: 2023-12-06
    5 minutes read
    Most Sixes in IPL History by a Player
    Cricket

    Cricket

    Most Sixes in IPL History by a Player

    Subhayan Dutta
    Sports Writer
    Last updated: 2024-01-05
    5 minutes read
    Which Cricketer Scored Four Hundreds in IPL 2016?
    Cricket

    Cricket

    Which Cricketer Scored Four Hundreds in IPL 2016?

    Umaima Saeed
    Sports Writer
    Last updated: 2023-11-13
    Umaima Saeed
    Umaima SaeedSports Writer

    Umaima Saeed is a professional sports writer whose articles have been featured in several leading websites. She writes long-form content on sports, particularly cricket. She has a penchant for telling human-interest stories. Umaima has contributed articles on cricket to more than a dozen publications, both in print and online.

    Table of Contents
    • Most Fours in ODIs by Player
    • Most Fours in an ODI Innings by a Team
    • Most Fours in an ODI Innings by a Player
    • FAQs
    • Cricket
      • Ashes 2023
      • Asia Cup 2025
      • Big Bash League
      • CPL
      • Cricket Betting Sites
      • ICC Champions Trophy
      • Indian Premier League
      • India tour of West Indies 2023
      • ILT20
      • PSL
      • SA20
      • T20 World Cup 2024
      • World Cup 2023
      • World Test Championship 2023 - 2025
    About Us
    Content TransparencyCopyright Notice Editorial PolicyLinking to SportsBoom About Us
    Privacy PolicySportsBoom AuthorsSB Market Index How We ReviewTerms and Conditions
    Sports Coverage
    Baseball
    Basketball
    Betting
    Boxing
    Cricket
    Darts
    Football
    Golf
    Interviews
    MMA
    Motor Sports
    NBA
    NFL
    Olympics
    Pool
    Rugby
    Snooker
    Tennis
    Contact Us
    Contact UsFacebookTwitter
    United Kingdom flagUnited KingdomSouth Africa flagSouth AfricaUnited States flagUnited StatesChile flagChile
    • United Kingdom
    • South Africa
    • United States
    • Chile
    Follow Us
    Sportsboom logo
    © SportsBoom.com 2023 - 2025. All rights reserved
    As Featured On:
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo