3: Players in the world with the unique distinction of completing a treble of over 10,000 runs, 100 wickets and 100 catches. The other players are Sachin Tendulkar and Sanath Jayasuriya.
3: Times he has the distinction of posting the fastest 1000-run mark in ODIs. They are: 7000 runs in 174 innings, 8000 runs in 200 innings and 9000 runs in 228 innings.
11: One of 11 Indians to score a century on debut in Test cricket. The others are: Lala Amarnath, Deepak Shodhan, Kripal Singh, Abbas Ali Baig, Hanumant Singh, Gundappa Viswanath, Surinder Amarnath, Mohammad Azharuddin, Praveen Amre and Virender Sehwag.
11: Tests won by India abroad remains the most under his captaincy
21: Tests won as captain remains Indian record. At second position with 14 victories is Md Azharuddin.
49: Tests as captain remains the most by an Indian. Azharuddin and Sunil Gavaskar with 47 each are at the second spot
6609: Runs in association with Sachin Tendulkar for the first wicket in ODIs, the highest ever