Mahela Jayawardene's 374 — One Run Short of the World Record
Sri Lanka vs South Africa
2006-07-31
Mahela Jayawardene batted for 752 minutes to score 374 against South Africa — the second-highest individual score in Test history, one run short of Brian Lara's record, as part of the 624-run partnership that broke the Test partnership record with Sangakkara.