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.