Tendulkar's decision following days of speculation came moments before the selectors announced Team India for the limited overs series against Pakistan starting Dec 25.
Battling with form, Tendulkar's move was on expected lines. Since the 2011 World Cup, the 39-year-old has scored just 315 runs from 10 games.
But still his record in ODIs will be hard to beat.
He has played 463 ODIs, scored 18,426 runs and made 49 centuries—each figure a world record. He is also the first cricketer to hit a double century in ODIs -- 200 against South Africa at Gwalior in 2010.
Tendulkar conveyed his decision to retire from the 50-over format to Board of Control for Cricket in India (BCCI) president N. Srinivasan.
“I have decided to retire from One Day format. I feel blessed to have fulfilled the dream of being part of a World Cup wining Indian team,” said Tendulkar in a statement.
He said it was high time for the team to prepare to defend its world title.
“The preparatory process to defend the World Cup in 2015 should begin early and in right earnest. I would like to wish the team all the very best for the future. I am eternally grateful to all my well wishers for their unconditional support and love over the years,” he said.
Tendulkar's decision ahead of a crucial series against Pakistan, which marks the resumption of bilateral cricketing ties since the 2008 Mumbai terror attack, didn't surprise the BCCI.
Ratnakar Shetty, chief administrative officer of the BCCI, said Tendular's decision was not a shocker.
“He was waiting for the right time,” Shetty said here.
Tendulkar's last ODI appearance was against Pakistan in Dhaka during the Asia Cup where he made a match-winning half-century.
During the Asia Cup, he also completed a century of centuries (49 in ODIs and 51 in Tests).
Tendulkar made his ODI debut in 1989 in Gujranwala, Pakistan, scoring a duck in the game.
It took him nine ODIs to get his maiden ODI half-century, 53, against Sri Lanka in Pune in 1990.
Tendulkar took the world by a storm when he was asked to open the innings against New Zealand at Auckland in 1994. He smashed 82 off just 49 balls.
Tendulkar had to wait 79 ODIs for his first three figure score in ODIs -- 110 against Australia in Colombo, 1994.
Since then he has re-written record books.
Tendulkar has scored most of his runs against Sri Lanka (3,113) and Australia (3,077). His back-to-back hundreds against Australia in a triangular tournament in 1998 at Sharjah mesmerized his fans.
He was also the highest run-getter in the 2003 World Cup in South Africa.
From Our Network
- Ayaz Promised He Wouldn't Speed, Says Azhar's Friend Jwala Gutta
- Watch: 'You're not happy India won', captain cool Dhoni fumes at journalist
- IPL 8: Glenn Maxwell has disappointed himself: George Bailey
- Sachin Tendulkar prays for flood victims, says Chennai is fighting back
- Ahmed Shehzad acted like Afridi's servant: Former PCB chief
- Why doesn’t farmers’ suicide trouble you as much as Pratyusha’s, asks Nana Patekar
- 'Find Your Beautiful': Radhika Apte explains real meaning of beauty
- Actor Harshvardhan Rane finds it challenging to romance three heroines in 'Maaya'
- Shah Rukh Khan is really impressed with his 'Raees' co-stars
- Kapil Sharma returns tonight: 5 reasons that make the first episode special