India's first ODI on home soil was played at Ahmedabad's Sardar Patel Stadium (now Narendra Modi Stadium) in 1981 against England. This match marked India's debut in ODI cricket at home, three years after their first-ever ODI appearance in 1974 at Headingley, England.