Leander Paes holds the record for most appearances in the Olympics by an Indian.
The tennis legend featured in 7 consecutive Games from 1992 to 2016.
In the 1996 Olympics, Paes clinched a bronze medal in the men's singles category.
Another tennis player Mahesh Bhupathi comes next with 5 appearances in the Olympics.
Bhupathi made his debut at the Atlanta Olympics in 1996.
India's only individual gold medal winner Abhinav Bindra also appeared in 5 Olympics editions.
Bindra made his maiden appearance in Sydney in 2000.
He won a gold medal in the Beijing Olympics, held in 2008.
Paddler Achanta Sharath Kamal has made 5 Olympic appearances so far.
He will be India's flag-bearer at the Paris Olympics.