Top 12 Fastest Century in ODI Cricket History

Top 12 Fastest Century in ODI Cricket History: Friends, if you are also fond of keeping more information about cricket than playing it, but you are also crazy about cricket, then this article is only for you. International ODI matches are the most entertaining for both players and spectators. Records are made and broken every year in the game of cricket, but sometimes people make such records that no one can even think of breaking. Although nothing is impossible, so today we will tell you about the fastest century in ODI cricket history which is really difficult to break.

Top 12 Fastest Century in ODI Cricket History

In this article, you are going to know about the fastest century in ODI cricket history. If you also want to become the smartest and most knowledgeable person among your sportsman friends, then you must read this article till the end.

12) Kevin O’Brian (50 balls)

Top 12 Fastest Century in ODI Cricket History: Kevin O;Brian

Sometimes players do things that no one would have imagined without prime being a perfect example of this. Kevin is an Irish player who plays for Ireland, Lanster and Railway Union Cricket Club and he is a very good and useful player. Kevin was born on March 4, 1984. At the age of 27, he has done something that even many experienced players are not able to do.

On 2nd March 2011, Kevin scored a century in just 50 balls with brilliant innings against England. In this match, Kevin performed well with 13 fours and 6 sixes to become the 9th fastest century in ODI cricket history. He is a good batsman as well as a good bowler who proved his worth as such.

Also Read: Top 10 Highest Team Scores in Test Cricket History

11) Joss Buttler (50 balls)

Jos Buttler is a very famous batsman as well as the Vice Captain of England. Everyone knows Joss Buttler because of his amazing batting performance. He has been playing the role of a wicketkeeper in international ODIs and T20s. When Jos Buttler comes to his form, he performs very well. Something similar happened against Pakistan in 2019 in which the England team slowly started shrinking during England’s batting.

And when Jos Buttler came to the batting bar, he did something else amazing. Buttler hit 9 sixes and 4 fours to score England’s second-fastest century and that too in just 50 balls. It was the 10th fastest century in ODI cricket history.

10) Sanath Jayasuriya (48 balls)

Sri Lankan players have a different identity in the world. Sri Lanka is counted among the most balanced team in the world. Sanath Jayasuriya is one of the best Sri Lankan batsmen ever, he has a very good performance in ODI history. He is considered one of the greatest batsmen of his era. He is the only player in the history of international ODIs to score more than 12,000 runs and take 300 wickets.

Jayasuriya did not hold himself back even in terms of records. He completed his century in just 48 balls in 1996 and scored 134 runs in the entire match with 11 sixes and 11 fours. And became the fastest century in ODI cricket history later his record was broken by Pakistani player Afridi.

9) Jos Buttler (47 balls)

Jos Buttler scored a brilliant century in ODI against the Netherlands played on June 17, 2022, for which he played only 47 balls. On this day the England team was in a different mood and Jos Butler hit 7 fours and 14 sixes in his innings. Apart from this, David Malan and Phil Salt also scored centuries and England’s score reached 498 runs in 50 overs. In response, the Netherlands could score only 266 runs.

Also Read: Top 10 Most Popular Sports Leagues in the World

8) Jos Buttler (46 balls)

Top 12 Fastest Century in ODI Cricket History: Jos Buttler

Jos Butler also comes at number 8 in the list of fastest centuries in ODI cricket history. England’s batsman Jos Butler did this feat against Pakistan on November 20, 2015, in an ODI match played in Dubai. England scored 355 runs in 50 overs, in response to which Pakistan could score only 271 runs. Butler had scored a century in just 46 balls and he has come at number 8 on the list of players who hit the fastest century in ODI cricket history.

7) Jesse Ryder (46 balls)

Jesse Ryder is a very aggressive player playing for New Zealand. He is considered one of the most dangerous opener batsmen. He made new history in 2014 when playing against West Indies in Queenstown along with Corey Anderson. Jesse and Anderson broke a few records in this historic match. He performed well against the West Indies, scoring 104 runs in the match with a century off just 46 balls. He did this feat with the help of 12 fours and 5 sixes.

Jesse Ryder broke Sanath Jayasuriya’s record to become the 7th fastest batsman to score the fastest century in ODI cricket history. Let us tell you that this record of his would be broken by Jos Buttler in 2015. Playing with him, Anderson also scored a beautiful century in the same match.

6) Shahid Afridi (45 balls)

The sixth fastest century in ODI cricket history was scored by who is also known as Boom Boom. Now you must have understood who we are talking about, Shahid Afridi, the famous player of Pakistan. According to his nickname, he is a very aggressive player like him. And when he is in the form then even the biggest bowler has to bow down before him.

Now I am saying this because of his aggressive style, he made history in 2005. Shahid Afridi reached the 100-run mark in just 45 balls. He hit 10 fours and 9 sixes while showing his aggressive batting. With this, Shahid Afridi did well for his team by scoring 102 runs in the match.

Also Read:

5) Brian Lara (45 balls)

Brian Lara is considered the most useful and best player of the West Indies. There is no break in his excellent batting, this is a very famous batsman who is counted among the best batsmen of his time. He has broken and created many of his records. Brian Lara also holds the record for scoring the fifth-fastest century in international ODI history.

Lara played his first international ODI match in 1990 and six years later he scored the fifth-fastest century in ODI cricket history. He did this feat while facing the 45 balls. The innings included 18 fours and 4 sixes. At that time it was the fastest ODI century.

4) Mark Boucher (44 balls)

Who does not know about Mark Boucher of South Africa, he is a very famous South African coach and batsman. He has played all three formats of the game and a very experienced player is known for his experience. Mark is an economical batsman and wicketkeeper from Africa. While playing for Africa in the 2007 World Cup, Boucher scored a half-century in just 21 balls which was later broken by McCullum playing 20 balls.

Boucher scored the fourth fastest century in ODI cricket history, he achieved this feat in just 44 balls. In 2006 when he played a brilliant inning of 147 runs which included 8 fours and 10 sixes. In the same match, he became the player to score the fastest century in ODI history.

3) Shahid Afridi (37 balls)

Friends, some people may not believe this, but it is absolutely true that Shahid Afridi is also the batsman who scored the third-fastest century in ODI cricket history. Apart from being the economical batsman of Pakistan, Afridi has also been the captain of the Pakistani cricket team.

Shahid Afridi is also far ahead in breaking records. After the fastest century in 45 balls, he scored 102 runs in only 37 balls, breaking the record of Mark Voucher. During his innings, Shahid put in a creditable performance, smashing 6 fours and 11 sixes, reaching his century in just 37 balls. After Jos Buttler, Shahid Afridi is the only batsman who has broken the record twice for fastest words in ODIs.

Also Read: Top 10 Richest Cricket Boards in the World 2023

2) Corey Anderson (36 balls)

Corey Anderson is a well-known all-rounder playing for New Zealand. He is an excellent performer in both batting and bowling. He is regarded as one of New Zealand’s most economical and valuable players. He plays for the Royal Challengers Bangalore in the IPL and is very aggressive. Anderson is known for his dangerous batting and his form.

In 2014, Corey Anderson was playing against Sri Lanka. It was in the same match that Ryder hit one of the fastest centuries in ODI history. Along with Ryder, Anderson was also in very good form, and he scored a century in just 36 balls, breaking the old record of Pakistani batsman Shahid Afridi’s century of 37 balls. Anderson did this by hitting 6 fours and 14 sixes while scoring 134 runs.

1) AB de Villiers (31 balls)

Top 12 Fastest Century in ODI Cricket History: AB De Villiers

AB de Villiers is one of the most brilliant and dangerous batsmen in the history of cricket. Many records have been broken and created by him in cricket history. AB de Villiers also holds the record for scoring the fastest half-century. In the historic match of 2015 itself.

AB de Villiers played a brilliant inning and scored a century in only 31 balls. In this match, he played an inning of 149 runs, in which his brilliant century included 9 fours and 16 sixes. AB de Villiers is the fastest batsman to score a century in ODIs.

Also Read: Top 10 Richest Cricketer in the World 2023

List of Top 12 Fastest Century in ODI Cricket History

RankNameAgainstBallsTotal RunsGround
1AB De VilliersWI31149Johannesburg
2Corey AndersonWI36131*Queenstown
3Shahid AfridiSL37102Nairobi
4Mark BoucherZim44147*Potchefstroom
5Brian LaraBan45117Dhaka
6Shahid AfridiInd45102Kanpur
7Jesse RyderWI46104Queenstown
8Jos ButtlerPak46116*Dubai 
9Jos ButtlerNed47162*Amstelveen
10Sanath JayasuriyaPak48134Singapore
11Jos ButtlerPak50110Southampton
12Kevin O’BrianEng50113*Bangalore

Conclusion

Friends, this was the list of the fastest century in ODI cricket history. If you liked this article then do not forget to like and share it. If you also want to surprise your friends and relations, then do share this article with them too and subscribe to our newsletter to read articles containing such interesting facts.

FAQs Related to Top 12 Fastest Century in ODI Cricket History

Who scored fastest 100 in ODI?

AB de Villiers played a brilliant inning and scored a century in only 31 balls. In this match, he played an inning of 149 runs, in which his brilliant century included 9 fours and 16 sixes. AB de Villiers is the fastest batsman to score a century in ODIs.

What is the fastest century in ODIs by an Indian player?

The fastest century in ODI cricket is in the name of Indian player Virat Kohli, he did this feat in just 52 balls against Australia in Jaipur in 2018.

Related articles

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest articles