Star Indian batter Shreyas Iyer has crossed the landmark of 3,000 runs in One Day Internationals (ODIs)

Shubman Gill led India from the front in the 1st ODI against Afghanistan at HPCA Stadium, Dharamsala

Star Indian batter Shreyas Iyer has crossed the landmark of 3,000 runs in One Day Internationals (ODIs)