In ODI cricket, sometimes one over can completely turn a match upside down. A single over where a batsman scores a large number of runs not only excites the crowd but also creates history. Across different matches and years, a few players have managed to score huge runs in a single over, making these moments unforgettable for fans. Let’s look at these outstanding performances in great detail Most Runs Scored in One Over in ODI.
List of 10 Most Runs Scored in One Over in ODI Cricket History
1. Herschelle Gibbs

Herschelle Gibbs made history during the 2007 World Cup by becoming the first batsman in ODI cricket to hit six sixes in one over. Facing Daan van Bunge of the Netherlands, Gibbs was in complete control. Every delivery was sent flying over the ropes, making it the perfect over 36 runs from 6 balls. This incredible feat not only created a world record but also remains one of the most iconic moments in World Cup history Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Herschelle Gibbs |
Bowler | Daan van Bunge |
Runs Scored | 36 |
Balls Faced | 6 |
Over Sequence | 6, 6, 6, 6, 6, 6 |
Opponent Team | Netherlands |
Match Format | ODI (World Cup 2007) |
2. Kieron Pollard

Kieron Pollard, one of West Indies’ most powerful hitters, achieved the rare feat of hitting six sixes in one over, joining the elite club alongside Herschelle Gibbs. Pollard faced Akila Dananjaya of Sri Lanka in 2021 and sent every ball out of the ground. His muscular hitting and confidence under pressure made this over one of the most thrilling in ODI history Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Kieron Pollard |
Bowler | Akila Dananjaya |
Runs Scored | 36 |
Balls Faced | 6 |
Over Sequence | 6, 6, 6, 6, 6, 6 |
Opponent Team | Sri Lanka |
Match Format | ODI |
READ MORE: Top 5 Most Wickets Taken In a Single Innings ODI History
3. Shahid Afridi

Shahid Afridi, known as “Boom Boom” Afridi, is famous worldwide for his aggressive and fearless batting style. During an ODI match against Sri Lanka, Afridi played one of his most destructive overs, scoring 32 runs from just 6 balls. His power-hitting was simply unbelievable, as he smashed multiple sixes and boundaries. Afridi’s ability to clear the boundary with ease made him one of the most dangerous batsmen of his time. The bowler, CM Bandara, had no answer to Afridi’s onslaught Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Shahid Afridi |
Bowler | CM Bandara |
Runs Scored | 32 |
Balls Faced | 6 |
Over Sequence | 4, 4, 6, 6, 6, 6 |
Opponent Team | Sri Lanka |
Match Format | ODI |
4. Liam Livingstone

Liam Livingstone of England showcased his incredible power-hitting when he faced PRP Boissevain of the Netherlands. In this ODI match, Livingstone hit the ball to all parts of the ground, collecting a total of 32 runs in a single over. His ability to hit massive sixes and well timed boundaries proved why he is considered one of the hardest hitters in modern cricket. This over completely demoralized the opposition and entertained the crowd thoroughly Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Liam Livingstone |
Bowler | PRP Boissevain |
Runs Scored | 32 |
Balls Faced | 6 |
Over Sequence | 4, 6, 6, 6, 4, 6 |
Opponent Team | Netherlands |
Match Format | ODI |
5. Milind Kumar

Indian domestic cricketer Milind Kumar produced a remarkable batting display against Canada’s Dilon Heyliger. Scoring 32 runs from just 6 deliveries, Milind’s perfect timing and fearless strokes impressed everyone. Though not an international superstar like others on this list, his clean hitting and control made this over one to remember. Every ball was dispatched to the boundary or over it, showing his exceptional batting form that day Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Milind Kumar |
Bowler | Dilon Heyliger |
Runs Scored | 32 |
Balls Faced | 6 |
Over Sequence | 4, 6, 6, 6, 6, 4 |
Opponent Team | Canada |
Match Format | ODI |
6. AB de Villiers

AB de Villiers, often called “Mr. 360,” is famous for his ability to play shots all around the field. During an ODI match against West Indies, he hammered 30 runs off Jason Holder in a single over. His innovative shot making and fearless approach left the bowler helpless. De Villiers’ talent to switch between orthodox and unorthodox shots made him nearly impossible to bowl to when in form Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | AB de Villiers |
Bowler | Jason Holder |
Runs Scored | 30 |
Balls Faced | 6 |
Over Sequence | 6, 6, 6, 6, 4, 2 |
Opponent Team | West Indies |
Match Format | ODI |
7. Martin Guptill

Martin Guptill, one of New Zealand’s most explosive openers, displayed his destructive batting against Sri Lanka’s Thisara Perera. Guptill attacked from the first ball and collected 30 runs in one over. His powerful shots and precise timing made it look easy, leaving the opposition under immense pressure. Guptill’s innings showed his natural ability to accelerate the scoring whenever needed Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Martin Guptill |
Bowler | Thisara Perera |
Runs Scored | 30 |
Balls Faced | 6 |
Over Sequence | 4, 6, 6, 6, 4, 4 |
Opponent Team | Sri Lanka |
Match Format | ODI |
8. Virender Sehwag

Indian opener Virender Sehwag was well known for his attacking style from the very start of his innings. Against Sri Lanka’s Suraj Randiv, Sehwag smashed 30 runs in one over. His fearless stroke play and superb hand eye coordination allowed him to find gaps and clear the boundary with ease. Sehwag’s aggressive intent always put bowlers on the back foot Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | Virender Sehwag |
Bowler | Suraj Randiv |
Runs Scored | 30 |
Balls Faced | 6 |
Over Sequence | 4, 4, 6, 6, 4, 6 |
Opponent Team | Sri Lanka |
Match Format | ODI |
9. James Faulkner

James Faulkner, the Australian all rounder, displayed his finishing skills during an ODI match against India. In one over bowled by Ishant Sharma, Faulkner scored 30 runs. His clean hitting under pressure showed his mental toughness and ability to guide his team in crucial situations. This over helped Australia chase down a challenging target Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | James Faulkner |
Bowler | Ishant Sharma |
Runs Scored | 30 |
Balls Faced | 6 |
Over Sequence | 6, 6, 4, 6, 4, 4 |
Opponent Team | India |
Match Format | ODI |
READ MORE: Top 5 Best Spin Bowlers in ODI Cricket History
10. MS Dhoni

MS Dhoni, India’s legendary finisher and former captain, once scored 26 runs in a single over against England. Facing James Anderson, Dhoni displayed his classic finishing skills with calmness and precise hitting. His ability to stay cool under pressure made him one of the best finishers in world cricket Most Runs Scored in One Over in ODI.
Field | Details |
---|---|
Batsman | MS Dhoni |
Bowler | James Anderson |
Runs Scored | 26 |
Balls Faced | 6 |
Over Sequence | 6, 6, 4, 4, 4, 2 |
Opponent Team | England |
Match Format | ODI |
These incredible overs show how exciting ODI cricket can be. In just six balls, these players turned matches around and created unforgettable moments for fans. Each of them showcased amazing skill, power, and timing, proving why they are admired by millions Most Runs Scored in One Over in ODI.