10 Best Hockey Players Of All Time 

10. FERGUS KAVANAGH

One of the best defenders in hockey, he scored 14 goals in his 191 appearances for the national team. Other notable achievements include winning the 2014 Glasgow Commonwealth Games.

FERGUS KAVANAGH 

9. DHANRAJ PILLAY 

Former captain of the Indian national team , Pillay won gold medals in the 1998 Asian Games and 2003 Asia Cup. He secured a whopping 170 goals in 339 international matches thus becoming the highest goal scorer in the Bangkok Asian Games.

DHANRAJ PILLAYY

8. JAMIE DWYER 

JAMIE DWYER

A pioneer member of the Australian men’s field hockey team , Dwyer has scored more than 150 goals in his career of 250 plus matches. Under him, his national team won the gold medal in the 2004 Summer Olympics. 

7. TIES KRUIZE 

TIES KRUIZE

Former Dutch field hockey player Ties Kruize is broadly recognized to be best penalty corner taker in the sport. He won the Gold medal in Amstelveen Hockey World Cup in 1973. 

6. TEUN DE NOOIJER 

Teun de Nooijer led his national team  to the finals of both the 2004 Athens Olympic and 2012 London Olympic and achieved silver medals twice. He also played for Uttar Pradesh Wizards of the Hockey India League. 

TEUN DE NOOIJER 

5. SHAHBAZ AHMED 

Ahmed joined the Pakistan National Hockey Team in 1986 and participated in 3 Olympic Games winning the bronze medal in the 1992 Olympics. Apart from the Pakistan national team, he also played for the German club Harvestehuder. 

SHAHBAZ AHMED 

4. HASSAN SARDAR  

HASSAN SARDAR 

Regarded as the best player from Pakistan Hockey Federation, Sardar won the very first world cup he played in 1982. In addition,  he also achieved the Man of the Tournament for scoring 11 goals .

3. RIC CHARLESWORTH 

RIC CHARLESWORTH

Ric Charlesworth received the Advance Australia Award in 1984 for his amazing contribution to field hockey.  Furthermore, He was instated into the Hall of Champions in Western Australia in 1995. 

2.  SOHAIL ABBAS 

SOHAIL ABBAS 

Sohail is the first person in history to reach the 300-goal mark. He stands as the only person in history to score 21 hat tricks and even a double hat-trick in international games.   

1. Dhyan Chand  

Dhyan Chand 

Indian field hockey player Dhyan Chand is broadly considered as the greatest field hockey player of all time. Fans too, regard him as the best athlete in Olympic history.