Corey Anderson Disturbed the List, Smashing 131* Runs, his 100 came on Just 36 Balls Which is the New World Record. Previously Shahid Afridi Was the Owner of This Record, Who Scored A Century of Just 37 Runs Against Sri Lanka 1996. after 18 years His record has broken by Corey Anderson, And He Got the first place in Top 10 Fastest Centuries in ODI List… while Jessi Ryder Scoring a Century on Just 46 Balls, make him 6th in the list ahead of Sanath jayasuriya. Anderson, Who Was Playing Only 7th ODI of his Career Scored 131 Not Out Innings of 47 Balls. he Destroy the West India Bowling Bowling Attack With Some Massive Hitting and tear  bowling attack apart. Anderson Hits 14 Huge Sixes During his Record Breaking Innings. I Would Say It Was A New Year Gift For Cricket World From An Exiting Young New Zealander. Lets Look at the Top 10 Fastest Centuries ODI List…

Top 10 Fastest Centuries in ODI’

No Player Runs Balls Match
1 CJ Anderson 131* 36 New Zealand v West Indies
2 Shahid Afridi 102 37 Pakistan vs Srilanka
3 Mark Boucher 147* 44 South Africa vs Zimbabwe
4 Brian Lara 117 45 West Indies v Bangladesh
5 Shahid Afridi 102 45 Pakistan vs India
6 JD Ryder 104 46 New Zealand v West Indies
7 ST Jayasuriya 134 48 Srilanka vs Pakistan
8 KJ O’Brien 113 50 Ireland vs England
9 Virat Kohli 100* 52 India vs Australia
10 Shahid Afridi 124 53 Pakistan vs Bangladesh


1.CJ Anderson

CJ Anderson fastest 100
2.Shahid Afridi

Shahid Afridi
3. Mark Boucher

Mark Boucher
4.Brian Lara

Brian Lara
5.Shahid Afridi

Shahid Afridi
6.JD Ryder

JD Ryder
7.ST Jayasuriya

ST Jayasuriya
8.KJ O’Brien

KJ O’Brien
9.Virat Kohli

10.Shahid Afridi

Shahid Afridi

Note:   Last Update 01 Jan 2014.


Did you like this Top 10 Fastest Centuries in ODI Article ? If So Lets Give us a Like And Share… 😛