The Indian hockey team is just one win away to confirm their 13th medal in the Olympics. India registered a famous win against Great Britain in the quarter-final of the men’s hockey competition in the ongoing 2024 Paris Olympics.

Now, the Indian fans are hopeful for the Indian hockey team to win their ninth gold medal in the Olympics. There have been several hockey players who were a part of India’s Olympic medal campaigns over the years. In the following listicle, we will have a look at the top 10 Indian hockey players to win most number of medals in the Olympics.

Most Olympic medals in hockey for India

10. Grahanandan Singh - 2 Medals 

grahanandan singh

Former hockey player Grahanandan Singh has been a part of two gold medal campaigns for India in the Olympics. He played one match in the 1948 London Olympics and one match in the 1952 Helsinki Olympics as the Indian hockey team went on to win gold medal in both editions.

9. Keshav Dutt - 2 Medals

keshav dut

Keshav Dutt is regarded as one of the best centre-back for the Indian hockey team over the years. He has won two Olympics gold medals throughout his career. He was a part of the Indian team that won the consecutive gold medals in 1948 and 1952 Olympics respectively.

8. Prithipal Singh - 3 Medals

web 1

Prithipal Singh has won three Olympic medals with the Indian hockey team. He played as a halfback in his career and was the first Indian hockey player to win an Arjuna Award in 1961. Prithipal was a part of the Indian team that won gold, silver and bronze medals in the 1964, 1960 and 1968 Olympics respectively.

7. Shankar Lakshman - 3 Medals

shankar lakshman

Shankar Lakshman was the first goalkeeper in Indian history to become a captain of an international hockey team. He won three Olympic medals with the Indian hockey team as a captain. His medal campaigns include two golds in 1956 and 1964 Olympics respectively and a silver at the 1960 Olympics. 

6.  Ranganathan Francis - 3 Medals

ranganathan francis

Ranganathan Francis was a former goalkeeper in the Indian hockey team who was a part of three Olympic medal winning campaigns. He was part of the Indian hockey team than won three consecutive Olympics gold medals in 1948, 1952, and 1956 respectively. 

5. Randhir Singh Gentle - 3 Medals 

randhir singh gentle

The former fullback of the Indian hockey team, Randhir Singh Gentle has been a part of three consecutive Olympic gold medal campaigns which came in 1948, 1952 and 1956 respectively. He was the captain of the Indian team during the 1956 Melbourne Olympics and scored six goals in India’s gold medal campaign that year.

4. Richard Allen - 3 Medals

richard allen

Richard Allen was the goalkeeper in the Indian hockey team that won three gold medals. He was a part of the Indian team that won three consecutive gold medals in 1928, 1932, and 1936 respectively. 

3. Dhyan Chand - 3 Medals

dhyan chand

Dhyan Chand is arguably the best player Indian hockey ever had. Popular with the nickname of the Wizard, Dhyan Chand played a monumental role in India’s three consecutive gold medal campaigns in the Olympics from 1928 to 1936. He scored a total of 33 goals in all these three editions.

2. Udham Singh Kular - 4 Medals

udham singh kular

Udham Singh Kular is regarded as the best centre-forward player in Indian hockey team and was part of three golds and one silver Olympics medal campaigns. The three gold medals came in the 1952, 1956 and 1964 Olympics including a silver medal in 1960.

1.  Leslie Claudius - 4 Medals

leslie claudius

Leslie Claudius has been a part of four Olympic medal campaigns for the Indian hockey team. He was the first player to play 100 matches for the Indian hockey team. He was a part of the Iteam that won gold medals in 1948, 1952, and 1956 respectively including a silver medal in 1960.