Multiple choice general knowledge sports In ODI which batsman has hit the most number of fours in an Innings? Sanath Jayasuriya Saeed Anwar Vivian Richards Brian Lara Reveal answer Fill a bubble to check yourself A Correct answer Explanation Sanath Jayasuriya hit 30 fours during his innings of 189 against India in 2000. While Rohit Sharma later broke many records, among the provided historical options, Jayasuriya held the distinction for most boundaries in an ODI innings.