De Villiers already holds the records for the fastest 50, 100 and 150 in ODIs, and was on course to break Chris Gayle`s record of scoring the fastest ODI double-century, in just 138 balls.