Sri Lanka’s two legendary batsmen have recorded highest ever partnership in a test match on July 29, 2006.

Mahela Jaywardane and Kumar Sangakkara have scored 624 runs for the three wicket against South Africa on July 29.

Mahila Jaywardane scored 374 runs with a record of the second Sri Lankan to hit a triple ton, while Sangakkara scored 287 runs.

Both batsmen broke record of Sanath Jaysuriya and Roshan Mahanama’s 576 run partnership against India in 1997.