Pakistan batsman Babar Azam on Sunday became the fastest to reach the 7,000 runs in T20 cricket in turn surpassing West Indies' flamboyant cricketer Chris Gayle.
Babar achieved the feat for his side Central Punjab's National T20 game against Southern Punjab during his 187th inning.
He needed only four runs to reach the milestone when he went to bat.
Earlier, the record was credited to Windes' Chris Gayle who had scored 7000 runs in 192 innings in his T20 career.
Babar was three innings short of Gayle’s record when he reached 6,000 runs earlier this year. Since then, he has taken only 22 more innings to add 1000 runs to his T20 runs tally.
Of his 7000 T20 runs, 2204 have come in T20Is.
In April this year, Babar had surpassed India's Virat Kohli’s record to register fastest 2000 runs in T20Is by a margin of four innings.
Last week, Babar smashed his 6th T20 century of his career to register the record of most numbers of T20 hundreds by a Pakistani batsman.
With 64 scores of 50 or more in 186 innings, Babar has the best ratio of 50s/innings in T20 cricket among all the top batsmen of the world.