Sunil Gavaskar became the first batsman to register 10,000 runs in Test cricket on March 7, 1987. Batting against Pakistan in Ahmedabad, Gavaskar, needing 58 runs to reach the milestone, scored 63 runs in India's first innings. The batsman went on to register 10,122 runs in his Test career before retiring after his 125th Test match.