29th August observed as National Sports Day Nitin Yadav 4 years ago To mark the birth anniversary of hockey legend Major Dhyan Chand, every year 29th August is observed as National Sports Day. Major Dhyan Chand Singh won Olympics gold medals for India in the years 1928, 1932 and 1936.