virender sehwag
Kevin O'Brien for Ireland against England in world cup 2011
Kevin O'Brien made the fastest century?
Brendon McCalen
Sanath Jayasuriya made the fastest 50 runs in the world
in 57 balls by Adam Gilchrist against England.
Matthew Hayden made 2nd fastets century against South Africa in 2007 on 66 balls.
Kevin O'Brien scored the fastest hundred in cricket world cup 2011. He scored his hundred only of 50 balls.
Sahid afradi of pakistan has made the fastest century in world in just 37 balls.
Shahid Khan Afridi, He made 102 Runs in just 37 Balls.
sanath jayasuriya made the fastest fifty
yes shahid afridi had made fastest century in international oneday cricket history... he taken 37 balls to reach 100, vs srilanka on 4-10-96 at nairobi.