Left-handed Sangakkara moved to fourth in the all-time highest Test century makers list with a hundred yesterday. The 36-year-old Sri Lankan, in his 127th Test, hit 102 not out on the third day of the first Test against Pakistan.
The two-Test series against Pakistan is also the last for Sangakkara's long-time team-mate and former captain Mahela Jayawardene. The duo put on a century partnership for the third wicket yesterday.
India's former captain and batting legend Sachin Tendulkar holds the record with 51 Test centuries followed by the retired South African Jacques Kallis with 45 and Australia's Ricky Ponting, who ended his career with 41.
In this 164-Test career, Dravid finished with 36 Test hundreds.
Sangakkara made his Test debut against South Africa in 2000. He started his career as a wicketkeeper-batsman. However, he has given up the big gloves and plays only as a batsman.
Most centuries in Test history - Top 5
Sachin Tendulkar 51 (200 Tests)
Jacques Kallis 45 (166)
Ricky Ponting 41 (168)
Kumar Sangakkara 37 (127)
Rahul Dravid 36 (164)