What is the name of cricketer who scored fastest century in ODI world cup?
In 2011 World cup Ireland player Kevin O Brein recorded fastest century in the World cup tournament. He scored century in 50 balls against England.
In entire ODI history, South Africa Batsman AB de Villiers scored fastest century. He scored century in just 31 balls against West Indies in 2015.