TOP 10 Fastest century in ODI World Cup History

Raman Kumar
10 Min Read

The record for scoring the fastest century in ODI World Cup is hold by Ireland’s aggressive batsman Kevin O’Brien, who scored a remarkable 50-ball hundred in the 2011 World Cup against England.

It is the biggest achievement for a batsman to score a century for his team in a highly competitive tournament like the ICC Cricket World Cup. But a century scored by a player becomes even more important when that century is scored on the fewest number of balls.

The record for scoring the fastest century in ODI cricket is held by dangerous South African batsman AB de Villiers, who scored a century against the West Indies in just 31 balls. But the record for scoring the fastest century in ODI Cricket World Cup is held by Ireland’s aggressive batsman Kevin O’Brien, who scored a remarkable 50-ball hundred in the 2011 World Cup against England.

In this article, we will look at the top 10 fastest century in ODI cricket world cup history:-

1.1 Kevin O’Brien(Ireland) vs England on 50 balls

This Explosive inning was played by Kevin O’Brien in a historic match against England in the 2011 World Cup. In the 15th group stage match of the 2011 World Cup, England gave Ireland a difficult target of 328 runs in 50 overs. In reply to this, one time Ireland lost four wickets for 106 runs in 22.2 overs. But Kevin O’Brien came to bat at number 6, and he made a partnership of 162 runs off 103 balls for the sixth wicket with Alex Cusack.

He had smashed a brilliant inning of 113 runs in 63 balls and scored a century in just 50 balls. His inning consisted of 13 fours and 6 sixes. On the basis of that, Ireland had registered a historic victory over England by three wickets.

1.2 Glenn Maxwell(Australia) vs SriLanka on 51 balls

Glenn Maxwell is one of the hardest-hitting batsman in international cricket who starts attacking the bowler from the very first ball of his innings. Glenn Maxwell had scored the second-fastest century in the 2015 World Cup against Sri Lanka in only 52 balls.

In this match, Australia batted first and lost four wickets, including Finch, Warner, Smith, and Michael Clarke for a score of 177. After that, Glenn Maxwell had scored a blasting 102 runs in 53 balls and played a big role in taking Australia to a big total of 376 runs. Australia had won the match by 64 runs.

1.3 Ab de Villiers(South Africa) vs West Indies on 52 balls

In the World of Cricket, AB de Villiers has been known as the Mr.360-degree batsman because of his explosive batting ability in all directions of the field. AB de Villiers took only 52 balls to score the third-fastest century in Odi World Cup history. AB de Villiers scored this century against the West Indies in the 2015 World Cup, while in international cricket, he also scored the fastest hundred against the West Indies.

1.4 Eion Morgan(England) vs Afghanistan on 57 balls

The fourth batsman who has hit the fastest century in Odi World Cup is the most successful captain of England who led the first and only England team to win the 2019 World Cup, i.e., Eoin Morgan. Eoin Morgan had slammed a century in just 57 balls against Afghanistan in a match of the 2019 World Cup. In this match against Afghanistan, Eoin Morgan played a blistering inning of 148 off 71 balls. In this innings, he also hit 4 fours and 17 sixes, which is the most number of sixes hit by a batsman in an ODI inning.

1.5 Mathew Hayden(Australia) vs South Africa on 66 balls

Australia’s most destructive opening batsman, Mathew Haydon, smashed a 66-ball Fastest century in ODI World Cup 2007. Then he played a stormy ton of 101 runs in 68 balls against the South Africa and at that time it was the fastest century in the ODI World Cup. In that match, Australia scored a big 377 score against South Africa and won the match by 83 runs. Australia had also become the winner of the 2007 World Cup.

Also Read this: 5 Big Reasons Why Ajit Agarkar Should Play Shikhar Dhawan in ICC Cricket World Cup 2023

1.6 John Davison(Canada) vs WI on 67 balls

In the 2003 ODI World Cup, Canada’s opening batsman, John Davison had created panic in the entire cricket world by hitting a century in 67 balls against the strong West Indies. This century was the fastest century in ODI World Cup Tournament at that time.

A weak-looking Canadian team had qualified for the Odi World Cup for the second time in 2003 after 1979. But due to this blasting century, John Davison had registered his name and his country’s name in the golden letters of cricket history. Later on, John Davison also had a role as Australia’s spin coach in the 2013–14 Ashes series.

1.7 Kumar Sangakkara(Srilanka) vs England on 70 balls

Kumar Sangakkara, the 2nd highest stumper after MS Dhoni in ODI cricket and counted among the best classical batsmen, scored the 7th-fastest century in ODI World Cup history. He smashed this century against England off 70 balls. He set this record in the 22nd pool stage match of the 2015 World Cup. In which England had set a difficult target of 310 runs in front of Sri Lanka.

After that, Sangakkara had an unbeaten 212-run partnership for the 2nd wicket with Lahiru Thirimanne. Sangakkara scored an unbeaten knock of 117 runs in 86 balls, and Sri Lanka had won the match by 9 wickets.

1.8 Paul Stirling(Ireland) vs Ireland on 70 balls

Another Ireland’s batsman, Paul Stirling had a record of the 8th fastest century in Odi World Cup on just 70 balls. Paul Stirling played a brilliant inning of 101 runs in 72 balls while chasing a tough target of 307 runs against the Netherlands in the 2011 World Cup. Due to his blistering century and Kevin O’Brien’s fastest century, the Ireland team still has dominance in the World Cup.

1.9 Kapil Dev(India) vs Zimbabwe on 72 balls

The most aggressive batsman and captain, Kapil Dev, is ahead of all legendary Indian batsmen in terms of scoring the fastest century in Odi World Cup contest. Kapil Dev had led the Indian cricket team in the 1983 World Cup, which India won. In the same World Cup, a match against Zimbabwe, Team India lost the wickets of their 5 batsmans cheaply for a score of just 17. Then Kapil Dev played the stunning unbeaten knock of 175 runs in 138 balls while blasting the bowlers of Zimbabwe. In this inning, he completed his century in just 72 balls, and his inning of 175 runs is still the highest run inning played by a player batting at number 6.

1.10 Adam Gilchrist(Australia) vs SriLanka on 72 balls

Best Known for his fearless batting approach, Adam Gilchrist slammed a 72-ball century against Sri Lanka in the final of the 2007 Odi World Cup. He scored 149 runs in 103 balls in this final match. On the basis of which Australia gave Sri Lanka a difficult target of 282 runs in 38 overs. At the end, Australia had won this match by 53 runs and became the champion of the 2007 World Cup.

Who has scored the most centuries in a single ODI World Cup?

The current captain of the Indian cricket team, ‘Rohit Sharma has scored the most centuries in a Single ODI World Cup. He had scored 6 centuries in the 2019 ODI World Cup.

How many centuries did Virat Kohli have in ODI World Cup?

Virat Kohli has scored two centuries in three ODI World Cups. His one century was against Bangladesh in the 2011 World Cup, when he scored an inning of 100*. And another one against Pakistan in the 2015 World Cup, when he scored 107 runs.

Share this Article