Special lists

List Of Most Fours In An Innings (by batsman) In ODI

Views: 12 | Updated On: | By Anish Jangir

Here is the list of the batsmen who hit the most fours in an innings in ODI.

Indian captain and batsman Rohit Sharma hold the record for most fours in an innings by hitting 33 fours in a match against Sri Lanka in Kolkata on 13 November 2014. He scored 264 runs in 173 balls. Rohit Sharma is also known as one of the best openers in the world.

Check out the complete list below.

List of most fours in an innings (by batsman) in ODI

Fours Runs Player Team Opposition Venue Match date
33 264 Rohit Sharma India Sri Lanka Kolkata 13 November 2014
25 200 Sachin Tendulkar South Africa Gwalior 24 February 2010
219 Virender Sehwag West Indies Indore 8 December 2011
24 157 Sanath Jayasuriya Sri Lanka Netherlands Amstelveen 4 July 2006
237 Martin Guptill New Zealand West Indies Wellington 21 March 2015
173 David Warner Australia South Africa Cape Town 12 October 2016
210 Fakhar Zaman Pakistan Zimbabwe Bulawayo 20 July 2018
Stay Tuned...



ListCricketODIRohit SharmaSachin Tendulkar

Leave a Comment