ODI cricket revolutionized the sport when it was introduced long time ago. Over the years, the stakes have risen, and so have the cricketing standards. The game has become more explosive, and new records are set regularly. Today we will take a look at 5 most runs conceded in an over in One Day cricket.
Herschell Gibbs- 36

Herschell Gibbs played a major role in destroying the Netherlands bowling attack in the 2007 World Cup. He hitting 6 consecutive sixes in a single over. Gibbs made 72 runs off just 40 balls. Needless to say, South Africa won the match, that too by a huge margin of 221 runs. Gibbs became the first man to achieve this feat in ODI cricket.
Thisara Perera- 35
AB de Villiers- 34
West Indies have a poor record against AB de Villiers. The former Proteas skipper created a plethora of records against the team. The innings in question was in the World Cup, and his century was the second-fastest one in World Cup history. De Villiers hit the 35 runs against current West Indies skipper Jason Holder.
Jimmy Neesham- 34
Jimmy Neesham is a special player. The New Zealander has a humorous presence off he field, but is an absolutely destructive batsman when needed. He hit 34 runs off Thisara Perera, scoring 47 runs off just 13 balls. His knock powered New Zealand to a commanding 371. Sri Lanka didn’t come close to troubling the Kiwis, losing the match by 45 runs.
Shahid Afridi- 32
Shahid Afridi is one of the most destructive batsmen Pakistan has ever produced. His knock came in the Warid Cricket Series at Abu Dhabi against Sri Lanka in 2007. He hammered Bandara for 2 fours and 4 consecutive sixes in a single over. While his controversial actions have somewhat clouded his sports achievements, he is still an explosive player in his own right.