Nellore
India's first ODI took place on July 13, 1974, against England in the Prudential Trophy, India's captain was Ajit Wadekar (b. April 1, 1941), the first of just two One Day International appearances for him, in which he scored 67 runs.
The first ODI match in India was played at Ahmedabad at Sardar Patel Stadium.
Headingley
In 1971
It was Kapil dev who took 434 wickets in ODI
He took 2 wickets in his first ODI match.
Some thing.
England
India played its first ODI in 1974, under the captaincy of Ajit Wadekar. India won its first ODI under the captaincy of Srinivasaraghavan Venkataraghavan in the 1975 Cricket World Cup, against East Africa.
Kapil Dev
Lala Amarnath
Kapil Dev scored first Century in ODI for India. His score of 175* against Zimbabwe in 1983 Cricket World Cup is the first century by an Indian in ODI.