Since the country's debut in the 1900 Olympics where they won 2 medals, India has won a total of 38 medals, including three in the ongoing Paris Games
IND vs SL 1st ODI Live Update: Sri Lanka won the toss, Team India will bowl, know the playing 11 of both the teams