ODI format is the play where each team plays 50 over each. An ODI match is usually finished in one day. ODI format is one of the exciting formats to watch. An ODI match contains entertainment, drama, runs, and wickets. Whenever a long inning is played by a batter, it usually contains vast amounts of boundaries. The most common are fours, because it has less risk of getting out. A four is a shot when the batter hits the ball, and it crosses the boundaries but with touching the ground at least once. In this article, we will look at the top 10 cricketers with the most fours in an innings.

1. Virat Kohli – 22

Virat Kohli is the greatest cricketer in the current era. Virat has broken many records, giving him the title of “Record Breaker.” Virat has won many games for India in challenging situations. Virat hit 22 fours in an inning against Pakistan when he scored 183 runs. Virat did this in Mirpur.

2. Saeed Anwar – 22

Saeed Anwar was one of the most incredible batters from Pakistan. His strengths were his majestic timings and placement. Anwar was able to electrify everyone present on the ground just by his batting. Anwar smashed 22 fours in his match against India in 1997. He scored 194 runs in this match. Anwar did this on the grounds of Chennai.

3. Ishan Kishan – 24

Ishan Kishan is one of the most excellent young batters for the Indian team. Ishan can score runs at a high strike rate. Ishan smashed 24 fours while playing against Bangladesh in 2022. Ishan scored 210 runs in this match. It was also his first Double Hundred.

4. Fakhar Zaman – 24

Fakhar Zaman is a young player from Pakistan who has impressed everyone with his fantastic batting performances. Fakhar has made his name in Pakistan cricket as a dependable opener. Fakhar smashes 24 fours against Zimbabwe. Fakhar scored 210* in this match. Fakhar also hit five sixes in this match.

5. David Warner – 24

David Warner is one of the most destructive batters in his prime. David has scored many centuries in challenging situations to help his nation win the match. David smashed 24 fours when batting against South Africa at Cape Town in 2016. David scored 173 runs in this match.

6. Martin Guptill – 24

Martin Guptill is a fierce batter who plays for the New Zealand cricket team. Guptill has consistently scored for his team in limited-overs cricket. Guptill has the record for the highest individual score in the ODI World Cup, 237*. Guptill smashed 24 fours when he scored 237* in the quarter-final of the 2015 World Cup.

7. Sanath Jayasuriya – 24

Sanath Jayasuriya, a Sri Lankan legendary cricketer, is at number 4 on this list. Jayasuriya quickly destroyed many bowling attacks because of his aggressive approach. Sanath smashed 24 fours when he scored 157 against The Netherlands. Sanath scored these runs at the strike rate of 150.96.

8. Virender Sehwag – 25

Virender Sehwag is the most destructive opener for India of all time. Sehwag has proved his destructiveness in ODI as well as test matches. Sehwag has always shut the mouths of experts who tried to critique his batting technique. Sehwag smashed 25 fours when he was playing against West Indies in 2011. He scored 219 runs in this match.

9. Sachin Tendulkar – 25

Sachin Tendulkar is a batter who you will find in every batting record you will search for. Sachin is the best cricketer who has ever played for Team India. Sachin hit 25 fours when he was playing against South Africa at Gwalior. He scored 200* runs in this match.

10. Rohit Sharma – 33

Rohit Sharma is the current captain of the Indian National team and is a fantastic batter. Rohit provides the Indian team with a grand opening with his aggressive playing style. Rohit bashed 33 fours, the highest by anyone, playing against Sri Lanka. He scored 264 runs in this match.