Sri Lanka's former captain Mahela Jayawardene became the first in his country to reach 11,000 runs milestone in Test cricket.
He reached this hallmark during the second innings of the 3rd test played here at Sharjah against Pakistan.
Playing in his 141st Test match Jayawardene required 13 runs to enter the exclusive club and he did it in style by hitting a Saeed Ajmal delivery over long leg for six.
India's master blaster Sachin Tendulkar, who retired last year, tops the list of most runs with 15921 in a record 200 Tests.
The list includes two players each from India, the West Indies and Australia and one from Sri Lanka and South Africa.
Jayawardene scored 46 in Sri Lanka's 133-5 at close of play on the fourth day, Sport 24 reports.