Kevin O'Brien He holds the world record for the fastest century ever scored at a World Cup, coming from 50 balls against England on 2 March 2011.