Jayawardene-Sangakkara's record 624-run stand lasted 10 hours
Sri Lanka's Mahela Jayawardene and Kumar Sangakkara broke the record for the highest-ever partnership in Test history with their 624-run stand against South Africa on July 29, 2006. The partnership started when SL were 14/2 and saw Sangakkara scoring 287(457) and Jayawardene hitting a career-best 374(572). The duo batted for 10-plus hours through 157 overs across three days.