Some batsmen have achieved a feat of reaching a thousand runs in the shortest possible number of innings in the ICC tournaments. Here we have five such batsmen who have been consistent to arrive at this feat.
Australian batsman Mark Waugh needed 20 innings to go past the mark of thousand runs.
South African batsman Herschelle Gibbs reached a thousand runs in his 20th innings.
Former India captain Sourav Ganguly knocked a thousand runs in his 20th innings.
Indian batting legend Sachin Tendulkar hit 1000 runs in 18 innings.
Indian opener Shikhar Dhawan has achieved the feat of reaching a thousand runs in just 16 innings of ICC ODI tournaments.