Top 10 Batsmen with most fours in a single ODI innings: There is no better sight then a batsmen hitting a perfect shot all around the ground and the ball crossing the boundary rope. Such shots for fours shows batsman’s class and technique. Here are Top 10 Batsmen with most fours in a single ODI innings: 10. Brian Lara (WI) – 21 vs Pakistan Sharjah 1993 Brian Lara’s 153 helped West Indies beat Pakistan in the final. (Photo Source : Getty Images) Brian Lara hit 21 fours in his 153 against Pakistan in 1993 Sharjah Pepsi Trophy finals. West Indies chased 284 in the final thanks to his innings. Lara played 143 balls in his innings to make 153 runs. 9. Sir Viv Richards (WI)- 21 vs England Manchester 1984 Sir Viv’s record score of 189* stood for 13 years. (Photo Source: Getty Images) Sir Viv Richards scored the then highest score in ODIs of 189 in the 1st Texaco Trophy match against England at Manchester. He broke Kapil Dev’s record of 175*. Richards hit 21 fours and 5 sixes, playing 170 balls. 8. TM Dilshan (SL) – 22 vs Bangladesh, Melbourne 2015 Tillakaratne Dilshan. (© Getty Images) 7. Virat Kohli (Ind)-22 vs Pakistan Dhaka 2012 Virat Kohli hit 183 chasing 329 by Pakistan. (Photo Source: Getty Images) Virat Kohli made his highest score in ODIs of 183, chasing 329 made by Pakistan in the first innings. Virat Kohli hit 22 fours and 1 six to add 133 with Sachin Tendulkar (52) and 172 with Rohit Sharma (68)to take India home by 6 wickets. 6. Saeed Anwar (Pak)- 22 vs India Chennai 1997 Saeed Anwar was the first batsman to cross 190 runs in one ODI innings. (Photo Source : Reuters ) Saeed Anwar scored the then highest score in ODIs of 194 hitting 22 fours and 5 sixes in his innings. Anwar’s record stayed on till 2010 along with Charles Coventary’s 194* until Sachin scored 200*. Pakistan scored 327 and India lost by 35 runs despite Rahul Dravid’s 107. 5. Sanath Jayasuriya (SL)-24 vs Netherlands Amstelveen 2006 Jayasuriya hit 24 fours in his 157 runs. (Photo Source: Getty Images) Sanath Jayasuriya scored 157 runs against Netherlands in Sri Lanka’s record score of 443/9. He hit 24 fours and 1 six in his innings. Sri Lanka won the match by 195 runs, dismissing Netherlands for 248 runs. 4. Martin Guptill (NZ) – 24 vs West Indies, Wellington 2015 Martin Guptill. (© Getty Images) 3. Virender Sehwag (Ind)- 25 vs West Indies Indore 2011 Virender Sehwag’s 219 broke Sachin Tendulkar’s record score of 200*. (Photo Source: AFP) Virender Sehwag scored the 2nd double hundred in ODIs and the highest score until Rohit Sharma’s 264. Sehwag’s 219 contained a then record equaling 25 fours and 7 sixes. India scored 418, their highest ODI score and won the match by 153 runs bowling West Indies out for 265 runs. 2. Sachin Tendulkar (Ind)-25 vs South Africa Gwalior 2010 Sachin hit the first double century in ODI history. (Photo Source: Getty Images) Sachin Tendulkar scored the 1st ever 200 in ODIs against a full strength South Africa side. He scored 200* in Gwalior’s Captain Roop Singh Stadium against Dale Steyn, Charl Langeveldt and Wayne Parnell. Sachin hit 25 fours and 3 sixes in his history creating innings. India scored 401 and won the match by 153 runs when South Africa was dismissed for 248 runs. 1. Rohit Sharma (Ind)-33 vs Sri Lanka Kolkata 2014 Rohit Sharma’s 264 is the second highest score in List A cricket.(Photo Source : PTI). Rohit Sharma not only broke the record of the highest score in ODIs, he shattered the score by making an astonishing 264 runs in 173 balls. He hit 9 sixes and a world record 33 fours in his history making innings. India made 404 and won the match by 153 runs when Sri Lanka could muster just 251 runs. (Also read List of Teams with Most 300 Plus run chases in ODIs) (All Stats Updated Till 25th August, 2015)