The hockey player who has played the most matches for India

By Aditya
June 16, 2026

Dilip Tirki-412 match

Dilip Tirkey had the record of playing the most 412 hockey matches for India.

Manpreet Singh will also match Dilip Tirki as soon as he comes against the Netherlands in the FIH Pro League.

This match will be the 412th match of Manpreet Singh's international career.

Manpreet Singh is returning to the Indian hockey team after 6 months.

He played his last match in December 2025.

On equalizing Manpreet Singh's record, Dilip Tirkey said that he deserved it.

See More Stories