Multiple choice general knowledge National Sports Day is observed on which of the following days? 29th August 20th August 20th September 29th July Reveal answer Fill a bubble to check yourself A Correct answer Explanation India's National Sports Day is observed on August 29th, marking the birth anniversary of hockey legend Major Dhyan Chand. This day celebrates India's sporting heritage and promotes fitness awareness nationwide.