Sachin Tendulkar, who retired in 2013, remains the highest run-scorer in international cricket with 34,357 runs. He played ...