Tendulkar retires from ODIs Sachin Tendulkar has retired from ODI cricket. Tendulkar finishes an illustrious career in the 50-over format, having played 463 ODIs, scored 18,426 runs and made 49 centuries, each of them a world record. His last ODI was against Pakistan in Dhaka during the Asia Cup, where he made a half-century in India's victory. "I have decided to retire from the One Day format of the game," he said in a statement. "I feel blessed to have fulfilled the dream of being part of a World Cup wining Indian team. 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."