Well i think Sachin tendulkar should take retirement because i think now he is only playing for his sponsers and his personal records please check his past 50 innings in test and ODIs very less time he was the man who have taken India to victories. He is a good and great ODI batsman but i think by playing now in the Indian squad he is stopping the way of talented young cricketers like cheteshwar pujara, virat kohli, S badrinath etc. who have enormous talent but are waiting for a call. By not taking retirement he is also creating a risk for India like Australia is facing after retirement of his best players. India can also face this after his retirement. I think he should play in main series not every series to extend his career till world cup and also give chance to youngsters.