Shreyas Iyer, the Indian middle-order batter and T20I skipper, has achieved a notable career milestone, surpassing 5,000 international runs across all formats.