Kevin O'Brien scored the fastest World Cup century in 50 balls against England in 2011. Matthew Hayden, Sachin Tendulkar, and Sourav Ganguly all scored World Cup centuries but none matched O'Brien's record pace.
Kevin O'Brien of Ireland scored a century off just 50 balls against England in the 2011 Cricket World Cup, which stood as the fastest century in World Cup history. This was notably faster than centuries scored by Hayden, Tendulkar, or Ganguly in World Cup matches.