Cricket is one of the world’s most famous game. So many people love cricket. There are different format of cricket and ODI is most favorite format of cricket. We see different players showing their abilities and heart touching strokes all around the ground. It is not easy to make fast century against the world’s best bowlers. But in the cricket history some of the players done it beautifully. Here we are providing the list of top ten fastest ODI centuries till 2012.
You may also visit Top 10 Fastest Test Centuries
You may also visit Top 10 Fastest Bowlers
10.varender sehwag (india) 60 balls
Vs New Zealand 2009
A well known and famous batsman of Indian cricket team Varender Sehwag is one of the dangerous and attacking opening batsman. He is a reliable batsman which have not fair against any bowling attack. He punished the new Zealand bowlers in 2009 when india toured to the new Zealand. He faced 60 balls and reached his century. He is at number 10 in the fastest century maker list.
9.AB de Villiers (South Africa) 58 balls
Vs India 2010
AB de Villiers showed his class against the strong Indian side. Which were playing with their world’s best bowlers. But de Villiers were not afraid and he crashed the Indian bowling line and reached on his century by playing only 58 balls. This was happened in Ahmadabad in 2010.
8. Sanath Jayasuria (Sri Lanka) 55 balls
Vs Bangladesh 2011
Sanath Jayasuria again played a heart touching inning but it was against the Bangladesh which happened in asia cup 2011.He beated badly the Bangladesh bowlers all around the ground and made the 8th fastest century by facing 55 balls. Which include 16 fours and 6 sixes . Sri Lanakan side made the huge total of 332 and they won this match by huge margin of 158 runs.
7.Shahid Afridi (Pakistan) 53 balls
Vs Bangladesh 2011
Shahid afridi is again in this list at number 7 position in top ten fastest century makers list. This time he done it against Bangladesh by facing only 53 balls. He played this inning in Asia cup in Srilanka. His inning included only 4 sixes which made the total of 385 beating the Bangladeshi side by 139 runs. He made 124 runs off 60 balls.
6. Kevin O brien (Ireland) 50 balls
Vs England, 2011
New rising star in a cricket Kevin O Brien in 2011 world cup achieved the world’s 6th fastest century. He faced only 50 balls.Ireland team did upset in this match by winning which stopped the chances of English team to go in quarter final game.England set the target of 327 and were assure after doing out the half of the Ireland team only on 111. but the Kevin changed the result of the match with his thriller inning.
5.Sanath Jayasuriya (sri lanka) 48 balls
Vs Pakistan 1996
Sanath jayasuriya a sri lankan batsman is famous due to his aggressive batting style. He did not hesitate to hit the ball against any bowler. He opened the inning of his team and played so beautifully and aggressively many times. His contribution will be remembered all the times in match winning for his country. He made the world’s 5th fastest century againstPakistan in 1996 by facing only 48 balls. This inning include 11 fours and 11 sixes. Pakistani team struggled well to achieve the target but Sri Lanka won this match by 34 runs.
4.Shahid afridi (Pakistan) 45 balls
Vs India 2005
This was the historical and remembering inning of shahid afridi. He again made the bullet century by facing only 45 balls against Inida in Kanpur. Every six of Afridi was big. This was the special fastest century because it was against India. India set the total of 250 but Afridi helped Pakistani team to achieve this target by 8 overs remaining. Afridi stroked 10 fours and 9 sixes in this inning. This was the 4th fastest ODI century in the history of cricket.
3. Brian Lara (west indies) 45 balls
Vs Bangladesh 1999
The stylish batsman Brian Lara. He is not now in the west indies team. But he had done a great work in his career. He was the famous captain of the west indies team. He made the world’s 3rd fastest century againstBangladesh in 1996 by facing only 45 balls. A amazing thing about this century was that he hit only 4 sixes. It showed his class in placing the ball in a right place.
2. Mark Boucher (Soucth Africa) 44 balls
Vs Zimbabwe 2006
Mark boucher bat in a low order batting line. He is a match winning batsman. He performed many times superbly and score many runs but in 2006 against Zimbabwehis inning made him the world’s 2nd fastest century maker. He faced only 44 balls to achieve this heroic deed. He made 26 runs in a over against justice Chibhabha. In this matchsouth Africa scored 418 runs and Zimbabwean side all out at 171.
1.Shahid Afridi.(Pakistan) 37 balls
Vs Sri Lanka 1996
A dangerous player of Pakistan Shahid a\Afridi made this record against sri lanka in 1996 by facing only 37 balls.He is famous all around the world with his nick BOOM BOOM. He is a brave hitter and so talented batsman with ability to turn the result of the match. The record of fastest century is in the hand of shahid afridi till the last 16 years. he hit 11 sixes in this inning agaist the world good bowling line including Chaminda vass ,muralidharan, dharmacena.Pakistanwon this match by 82 runs.
Top 10 Fastest ODI Centuries Till 2012,











Can whoever writes these lists go back to school to learn how to construct sentences