27 February 2015 :: South Africa captain AB de Villiers on Friday smashed the second fastest World Cup century and fastest ever 150 in ODIs, against West Indies in a Pool B match at Sydney Cricket Ground (SCG).
He set a new record in ODI history, scoring 150 off just 64 balls. He now owns records of fastest 50 (16 balls), 100 (31) and 150 (64) in 50-over international cricket.