On a thrilling day at the Wankhede Stadium during the 2023 World Cup match against Sri Lanka, Shreyas Iyer etched his name in the record books as the third quickest Indian batsman to amass 2000 runs in One-Day Internationals (ODIs).
Iyer's scintillating performance in his 49th ODI innings secured his place in this exclusive club, coming just behind Shikhar Dhawan, who achieved the milestone in his 48th innings back in November 2014 against Sri Lanka in Hyderabad.
Iyer's innings in the match was a spectacle to behold. With finesse and power, he blazed his way to an impressive 82 runs off just 56 balls, decorating his innings with three boundaries and six colossal maximums. His batting prowess has given him an impressive average of 45.84, as he now boasts a total of 2017 runs, including three centuries and sixteen half-centuries.
It's worth noting that the record for the fastest Indian to 2000 ODI runs still belongs to Shubhman Gill, who achieved this remarkable feat in a mere 38 innings during the 2023 World Cup, surpassing South African Hashim Amla's record of 40 innings against New Zealand in Dharamshala. These milestones reflect the exceptional talent and dedication of India's young batting stars on the international stage.