Kevin O'Brien holds the record for the fastest century in ODI World Cup history, which he scored against England in 2011.
O'Brien reached his century in just 50 balls, and he helped Ireland to pull off one of the biggest upsets in World Cup history.