Sachin Tendulkar had announced his retirement from ODI cricket on this day back in 2012 after playing in this format for more than 22 years.