Despite the recent slump in his form, Tendulkar's overall tally of runs is unlikely to be matched anytime soon given that the distant second-best in the list, former Australian captain Ricky Ponting, has already retired from the game with 13,704 runs under his belt.
Sri Lanka's retired great Sanath Jayasuriya occupies the third spot in the overall chart with 13,430 runs.
Besides his batting, Tendulkar was an effective partnership-breaking bowler and finishes his ODI career with 154 wickets, including two five-wicket hauls.
Tendulkar's Test records are as awe-inspiring. The right-hander has 15,645 runs at an average of 54.32 in 194 Tests that he has played so far. The tally includes 51 hundreds and 66 half-centuries.Salute Sachin Tendulkar, the legend! | Sachin Tendulkar stats | More on Sachin