Seemingly the greatest modern day batsman, Sachin Tendulkar walked into the international sunset after re-writing just about every batting record in ODIs and Tests.
Sachin Tendulkar has amassed 18426 runs from 463 ODIs at an average of 44.83 and falls just one short of a half-century of hundreds in the 50 overs format. He also has 15921 runs from 200 Tests.
A look at all the records of "God of Cricket" Sachin Tendulkar holds:
1. Most One-Day Internationals: 463
2. Most Man of the Match awards: 62
3. Most Man of the Series awards: 15
4. Longest ODI career: 22 years 91 days. Only one to accomplish rare ODI triple: 15000 runs (18426), 100 wickets (154) and 100 catches (140)
5. Most ODI runs: 18426 (ave.44.83) in 463 matches.
6. Most ODI centuries: 49
7. Most hundreds against any team: 9 vs Australia. Only batsman to register 8 or more hundreds against two nations: 9 vs Australia and 8 vs Sri Lanka.
8. Most 50-plus innings: 195 (49 centuries and 96 fifties)
9. Most runs in a calendar year: 1894 (ave.65.31) in 34 matches in 1998
10. Most hundreds in a calendar year: 9 in 34 matches in 1998
11. Most times to score 1000 runs in a calendar year: 7 times.
12. Most 90s in a career: 18
13. Most fours: 2016
14. Most runs against Australia: 3077 at an average of 44.59 in 71 matches.
15. Most runs against Sri Lanka: 3113 (ave.43.84) in 84 matches.
16. Most runs against South Africa: 2001 runs at an average of 35.73 in 57 matches.
17. Most runs against Pakistan: 2526 (ave.40.09) in 69 matches.
18. First batsman to score an ODI double hundred: 200 not out against South Africa on Feb.24,2010
19. Most runs in World Cups: 2278 runs at an average of 56.95 in 45 matches.
20. Most centuries in World Cups: 6 in 44 innings.
21. Most runs in a single World Cup: 673 at an average of 61.18 in 11 matches in 2002-03
22. Most number of Test runs - 15,921
23. Most number of Tests played -200
24. Most number of Test centuries - 51
25. Most 90s made in Tests - 10 (Jointly holds record with Steve Waugh and Rahul Dravid)
26. Most fifties in Tests - 68
27. Fastest to 10,000 runs in Tests (195 innings - joint with Brian Lara and Kumar Sangakkara)
28. Fastest to 14,000 runs in Tests - 279 innings.
29. Fastest to 15,000 runs in Tests - 300
30. Fastest to 14,000 runs in Tests - 279 innings.
31. Fastest to 15,000 runs in Tests - 300