Along with teammate Mahela Jayawardene, he recorded the most partnership runs for the 3rd wicket in Test history, scoring 5890 runs surpassing the 5826 runs of Rahul Dravid and Sachin Tendulkar, during the first Test match against Pakistan at Galle International Stadium. The two also hold the record for the highest partnership for any wicket in Test matches, scoring 624 runs for the 3rd wicket against South Africa in July 2006. This still stands as the largest partnership for any wicket in first-class cricket, anywhere.