2. 287 against South Africa in 2006 :
Who can forget the world record partnership between Sanga and Mahela against South Africa in 2006, seriously a monumental effort by both legends of the game. South Africa after choosing to bat first were bowled out for a mere 169 and in reply Sri Lanka were quickly 2 down but then came to bat both Sangakkara and Jayawardane and stitched a world record partnership of 624 runs. Although Mahela outscored Sanga as he scored 374 runs and Sanga amassed 287 but one cannot say that the innings Sanga played was somewhat lower than Mahela. Both came to bat during a tricky situation and both set the platform for their team’s win and both were involved in the world record partnership and both got their names into record books and both registered their personal highest test scores at that time. Sri Lanka won the by an innings and a lot more runs courtesy of brilliant batting by these two legends.