Here's the list of all top 5 batters in the world who reached the milestone of 19 ODI centuries in quickest time.