Five Indian men's hockey players with most international caps
Some of India’s greatest are part of the men’s hockey players with most international caps list
India has been a hockey powerhouse for the past 100 years and has won eight gold medals at the Olympics (the only country to win six consecutive gold medals at the Olympics).
The Indian team has produced great players like Dhyan Chand (The Wizard) one of the greatest to have played the sport, and Balbir Singh Sr (who played a key role in 1948,1952, and the 1956 gold medal Olympics winning team).
There are several players to have played the sport from India and this article let us discuss the top five most capped men’s players.
Indian hockey players with most international caps
Catch Every Update, Anytime, Anywhere
6. Sardar Singh (314)
Sardar Singh started his career in 2008 and his 12-year-long career has represented India on 314 occasions scoring 16 goals. The Padma Shri awardee was the youngest to captain the national side in 2008 at the Azlan Sultan Shah Cup.
India claimed the second position losing to Argentina (2-1) in the finals. The defensive midfielder has played for several clubs across India and Europe. The former Indian captain represented KHC Leuven in 2011 and HC Bloemendaal in 2013.
After his retirement in 2018, Sardar Singh has been part of the selection committee and led the Indian National team at the Asia Cup in 2022.
5. Baljit Singh Dhillon (327)
Baljit Singh Dhillon made his debut in 1993 and scored six goals against South Africa in the international series. He captained the Indian side which won the maiden Champions League Challenge Cup in 2001 defeating South Africa (2-1).
Baljit was an important member of the 1998 Asian Games gold medal-winning team scoring seven goals. (India won the Asian Games after 32 years). In 1999 he was part of the All-star FIH team and had an eventful season scoring nine goals against Pakistan (Indo-Pak series).
4. PR Sreejesh (336)

Known as the “Wall” of Indian hockey, PR Sreejesh is India’s greatest-ever hockey goalkeeper and arguably among the world’s all-time best. A former Indian captain, Sreejesh made his senior India debut at the 2006 South Asian Games and became a regular in the side in 2011.
He was part of the Indian teams that clinched bronze medals in consecutive Olympic editions between 2020 and 2024 and is also a two-time Asian Games champion. He retired from hockey in 2024, after winning bronze at the Paris Olympic Games and has since served as the head coach of the men’s junior hockey team.
3. Dhanraj Pillay (339)

Dhanraj Pillay is one of the most iconic hockey players having represented India on 339 occasions scoring 170 goals. The forward has received several awards (Khel Ratna and Padma Shri).
Pillay started his career in 1989 and has been part of (one Asian Games gold medal-winning team and three silver medal-winning teams).
He was the torchbearer of the Indian team during the tough phase in the late 1990s and early 2000s. He was the lone Indian to be featured in the 1994 World Eleven side during the 1994 World Cup in Sydney, Australia.
2. Dilip Tirkey (412)
Dilip Tirkey, after a successful career as a player, is currently the president of Hockey India (2022 – present). He was the first Indian hockey player to breach 400 national caps and is also called “The Great Wall of Indian Hockey”.
Under his captaincy, India clinched the gold medal at the 2003 Afro-Asian Games by defeating arch-rivals Pakistan in the Final.
The current Hockey India president became the first to receive the Padma Shri award (India’s fourth highest civilian honour). He was also one of the few Indian players to play in the Pakistan Hockey League.
1. Manpreet Singh (430)

Manpreet Singh has become one of the true greats of Indian hockey, recently surpassing Dilip Tirkey to become India’s highest-capped men’s hockey player. The midfield maestro achieved that feat during India’s match against Germany on June 17, 2026 in the FIH Pro League.
Since making his debut in 2011, Manpreet has grown from an energetic young midfielder into the heart and soul of the team. He led India to a historic Olympic bronze medal at Tokyo 2020 and was named FIH Player of the Year in 2019.
Who is the most capped Indian men’s hockey player?
Manpreet Singh with 430 caps to his name is India’s highest-capped player in men’s hockey.
How many international matches has Manpreet Singh played?
As of October 2026, Manpreet Singh has played 430 matches for India.
When did Manpreet Singh become the most-capped men’s hockey player for India?
Manpreet surpassed Dilip Tirkey to become the Indian player with most appearances in men’s hockey on June 17, 2026, during India’s match against Germany in the FIH Pro League.
Who are the five most capped Indian men’s hockey players?
Manpreet Singh (430)
Dilip Tirkey (412)
Dhanraj Pillay (339)
PR Sreejesh (336)
Baljit Singh Dhillon (327)
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram
