India's first ODI match was played at Headingley, Leeds on July 13, 1974 against England. The other venues are famous cricket grounds but not the site of India's ODI debut - Lord's hosted India's first Test, while The Oval and Taunton are also English grounds.