
Long-distance runner Sawan Barwal broke India's 48-year-old marathon national record on April 12, 2026, at the NN Marathon Rotterdam. Barwal finished 20th in the elite race with a time of 2 hours 11 minutes 58 seconds. He surpassed Shivnath Singh's previous record of 2:12:00 set in 1978, marking the longest-standing record in Indian athletics.