Holds a record for the highest run-aggregate (16993).
Holds a record for most number of centuries (44).
Of his 44 hundreds, 32 resulted in the Indian victories - a record.
Most hundreds (9) in a calendar year - 1998
Most runs in a calendar year - 1894 (ave.65.31) in 34 matches.
Only batsman to have completed 1,000 runs in seven calendar years.
Only batsman to have recorded eight hundreds each against two opponents - Australia and Sri Lanka.
Most hundreds (8) in India-Sri Lanka ODIs.
Most hundreds (8) in India-Australia ODIs
Most hundreds (6) in the Tournament finals - India won all the finals when he has made hundreds.
Only batsman to have recorded 2000 runs against three opponents - Australia (2820), Sri Lanka (2749) and Pakistan (2389).
Recorded four 70-plus innings in succession in the tournament finals - 74 against Sri Lanka in the Asia Cup at Colombo RPS on August 1, 2004; 117 not out against Australia at Sydney on March 2,2008, 91 against Australia at Brisbane on March 4, 2008 and 138 against Sri Lanka at Colombo, RPS on September 14, 2009.