One Day International (ODI) is a form of limited overs cricket, where we see cricket with its own charm and thrills with highest scores sometimes and low as well. All around the way One Day cricket is the most interesting type of cricket format where players got a chance to prove their abilities at full trilt.
I have made the list of top ten fastest centuries in ODI Cricket .
1- Corey Anderson :-
Corey Anderson, young player belongs to New Zealand, recently create a marvelous record of fastest century in ODI cricket. He made this record on 36 balls with four 4s and 14 splendid sixes against New Zealand just at the start of New Year. He broke Shahid Afridi’s record which he secured till 1996 against Sri Lanka but now this land mark is for Corey Anderson.
2- Shahid Afridi :-
Shahid Afridi is now the second one securing fastest century record made against Sri Lanka on April 10, 1996 with the help of six 4s and eleven 6s on just 37 balls.
3- Mark Boucher :-
Mark Boucher, South African player made the fastest century against Zimbabwe on September 20, 2006. He made this century on 44 balls with the help of 8 fours and 10 sixes.
4- Brian Lara :-
The great Brian Lara belongs to West Indies made his fastest century against Bangladesh on OCT,9. 1999 on 45 balls with 18 fours and and 4 sixes.
5- Shahid Afridi :-
Its again Shahid Afridi who obtained this milestone against India on April 15, 2005 on just 45 balls with 10 fours and 9 sixes.
6- J Ryder :-
J Ryder belongs to New Zealand made the fastest century against West Indies on jan 1st, 2004 .
He achieved this milestone on just 46 balls with 12 fours and 5 sixes.
7-Sanath Jayasuria :-
S. Jayasuria belongs to Sri Lanka. He made this fastest century against Pakistan on April 2, 1996 on 48 balls with 11 fours and 11 sixes.
8-Keving O’Brien :-
He belongs to Ireland and made his fastest century against England on March 2, 2011 and achieved the milestone on 50 balls with 13 fours and 6 sixes.
9-Virat Kohli :-
Virat Kohli belongs to India who made his fastest 100 against Australia on October 16, 2013. He made his not out 100 on 52 balls with 8 fours and 7 sixes.
10- Shahid Afridi :-
Its once again Shahid Afridi holding 10th position also in fastest centuries record. He made this century against Bangladesh on June 21, 2010 on 53 balls with 17 fours and 4 sixes.