Pakistan captain Babar Azam set a new record for most runs by a batter after 1st 100 ODI innings, becoming the first-ever batter to score over 5,000 runs in these innings en route to scoring 53 against Afghanistan in the 2nd ODI on Thursday. Babar Azam has 5,089 runs at an average of 58.49 with 18 hundreds. (Photo: ANI)
Former South Africa batter Hashim Amla is the 2nd highest run-getter after 1st 100 ODI innings with 4,946 runs at an average of 53.18 with 17 centuries. (Photo: ANI)
West Indies ODI captain Shai Hope notched up 4,436 runs in his first 100 ODI outings at an average of 50.4 with 14 hundreds. (Photo: ANI)
Former England captain Joe Root is in 5th spot with 4,428 runs at an average of 50.89 with 11 hundreds. (Photo: ANI)
Indian opener Shikhar Dhawan is in 6th place on the list with 4,343 runs in his first 100 knocks in ODI cricket at an average of 46.2 with 13 hundreds. (Photo: ANI)
Former India captain Virat Kohli is in 9th place with 4,230 runs at an average of 49.76 with 13 hundreds to his name. (Photo: ANI)
Former West Indies batter Vivian Richards is third on the list with 4,607 runs in his first 100 ODI innings at an average of 56.87 with 8 hundreds. (Source: Twitter)